← PHP

PHP Backoffice

Lida 10304 vezes

Offline

Richard Alves 
Membro
Mensagens 122 Gostos 0
Troféus totais: 22
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Poll Voter Level 4 Level 3 Level 2 Level 1 100 Posts 50 Posts

Será que alguém me poderá dar algum esclarecimento sobre como fazer um backoffice em php? Ainda sou um pouco limitado em php.  :lol:
Offline

Richard Alves 
Membro
Mensagens 122 Gostos 0
Troféus totais: 22
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Poll Voter Level 4 Level 3 Level 2 Level 1 100 Posts 50 Posts

Alguém?
Offline

Thomato 
Membro
Mensagens 4125 Gostos 3
Feedback +2

Troféus totais: 28
Trófeus: (Ver todos)
Apple User Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4 Level 3 Level 2

Calma, ainda só passaram 10 minutos!

Queres um backoffice para que efeito?
Se és iniciante a PHP, não te aventures...
Offline

anjo2 
Membro
Mensagens 3020 Gostos 0
Troféus totais: 31
Trófeus: (Ver todos)
Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Poll Starter Level 5 Level 4 Level 3 Level 2

Sabes o que é um backoffice? O que tu entendes por backoffice?
Offline

Richard Alves 
Membro
Mensagens 122 Gostos 0
Troféus totais: 22
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Poll Voter Level 4 Level 3 Level 2 Level 1 100 Posts 50 Posts

Calma, ainda só passaram 10 minutos!

Queres um backoffice para que efeito?
Se és iniciante a PHP, não te aventures...

Se não me aventurar nunca vou aprender.  :o

Sabes o que é um backoffice? O que tu entendes por backoffice?

Sim sei. Podiam me dar links de tutoriais é que não encontro nenhum. Ou, também me podem explicar.  :lol:
Offline

-RJ- 
Membro
Mensagens 1188 Gostos 0
Troféus totais: 30
Trófeus: (Ver todos)
Apple User Super Combination Combination Topic Starter 50 Poll Votes 10 Poll Votes Poll Voter Level 5 Level 4 Level 3

Primeiro define um 'frontside' onde todos os utilizadores têm acesso para então depois teres noção do que vais precisar de gerênciar no backoffice onde apenas o administrador(s) tem acesso e pode alterar definições, dados, etc ...

Depois de definires o que queres, é meter mãos a obra e começar <?php ...............
Offline

RuiGomes 
Membro
Mensagens 504 Gostos 0
Feedback +4

Troféus totais: 23
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Poll Voter Level 4 Level 3 Level 2 Level 1 500 Posts 100 Posts

Não há tutoriais que te possam ajudar a fazer o teu próprio backoffice.

É necessário compreender que se precisas de criar o teu próprio backoffice, é porque precisas de uma solução especializada. É a mesma coisa que perguntares se não há um tutorial que te ajude a escrever o teu nome no Photoshop.

Em traços gerais, ficam aqui umas dicas:

  • Começa por apontar num papel ou num .doc as funcionalidades que precisas de ter no backoffice. Por exemplo: Listar todos os Users. Editar e Adicionar notícias. Banir utilizadores.
  • Depois, analisa cada funcionalidade, para saberes o melhor modo de a "atacar". Por exemplo: Fazer um query à base de dados. Inserir/actualizar informações na base de dados, etc.
  • Agora que já tens tudo, basta meter mãos à obra e pesquisar no Google (se és iniciante de certeza que vais necessitar) como se faz um query a uma bd, como se insere dados, como se faz isto ou aquilo

Se só sabes PHP a nível básico, vai ser díficil fazeres um backoffice como os que encontras nos CMSs, mas não é impossível.
Claro que se só queres fazer um backoffice para um projecto qualquer para mostrar aos amigos, esse básico juntamente com umas pesquisas até pode chegar, mas para um site a sério, o melhor é criares um tópico para pagares a alguém para te fazer. Caso contrário, podes vir a ter sérios problemas a nível de segurança, etc.
Offline

Richard Alves 
Membro
Mensagens 122 Gostos 0
Troféus totais: 22
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Poll Voter Level 4 Level 3 Level 2 Level 1 100 Posts 50 Posts

Não há tutoriais que te possam ajudar a fazer o teu próprio backoffice.

É necessário compreender que se precisas de criar o teu próprio backoffice, é porque precisas de uma solução especializada. É a mesma coisa que perguntares se não há um tutorial que te ajude a escrever o teu nome no Photoshop.

Em traços gerais, ficam aqui umas dicas:

  • Começa por apontar num papel ou num .doc as funcionalidades que precisas de ter no backoffice. Por exemplo: Listar todos os Users. Editar e Adicionar notícias. Banir utilizadores.
  • Depois, analisa cada funcionalidade, para saberes o melhor modo de a "atacar". Por exemplo: Fazer um query à base de dados. Inserir/actualizar informações na base de dados, etc.
  • Agora que já tens tudo, basta meter mãos à obra e pesquisar no Google (se és iniciante de certeza que vais necessitar) como se faz um query a uma bd, como se insere dados, como se faz isto ou aquilo

Se só sabes PHP a nível básico, vai ser díficil fazeres um backoffice como os que encontras nos CMSs, mas não é impossível.
Claro que se só queres fazer um backoffice para um projecto qualquer para mostrar aos amigos, esse básico juntamente com umas pesquisas até pode chegar, mas para um site a sério, o melhor é criares um tópico para pagares a alguém para te fazer. Caso contrário, podes vir a ter sérios problemas a nível de segurança, etc.

Obrigado pelas sugestões Rui Gomes.
Offline

cpdesign 
Membro
Mensagens 235 Gostos 0
Troféus totais: 21
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Poll Voter Level 4 Level 3 Level 2 Level 1 100 Posts 50 Posts

Claro que deves experimentar e aprender por ti próprio. Se usares qualquer CMS existente, estarás sempre limitado. Se tentares criar um, aumentarás os teus conhecimentos e depois se decidires usar qualquer coisa existente, já terás conhecimentos para fazeres as adaptações necessárias.

Começa com coisas pequenas:
A) Como fazer operações de edição de base de dados: inserir, remover, editar
B) Como fazer listas de dados e paginações
C) Como enviar imagens para o site
D) Imagina as funcionalidades/módulos que queres colocar no site e cria sistemas de edição para cada um deles
E) Criar rotinas/livrarias que te facilitem o trabalho, que possas usar em diferentes módulos e programas, tem teres que estar a repetir sempre a mesma coisa