Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Getho

Curiosidade e desenvolvimento

Recommended Posts

Bom dia pessoal,

 

Vi uma duvida do kall.max (http://forum.imasters.com.br/topic/526482-criacao-de-um-sistema-administrativo-de-paginas/) aqui no forum e me surgiu uma curiosidade, como a pergunta dele não tem resposta, e eu sempre estou sempre querendo aprender algo novo, decidir tirar minha curiosidade.

 

Então como eu faço pra desenvolver um administração de paginas como a do Wordpress ?

Pelo intuito de aprender estou pensando em criar um sistema de administração de paginas. No modelo daquele do Wordpress.

 

Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Procure por modelos SaaS, você vai achar explicações sobre diversas camadas de um sistema.

 

Entedi fiz varias leituras mas o que entendi é sobre os tipos de licenças destas aplicações, a forma de crescimento com Clunding e estrutura de projetos vinculados a servidores.

conteudo em pt-br: http://pt.wikipedia.org/wiki/Software_como_servi%C3%A7o

Mas não consegui encontrar informações sobre a pergunta anterior.

Seria uma administração simples de paginas.

Para contruir uma função parecida com essa do WP add new pagina, editar e deletar.

sei que posso usar o WP, mas como eu poderia criar apenas a função das paginas, pra funcionar desta forma é possivel ?

 

wp_zps7f04f81d.jpg

Compartilhar este post


Link para o post
Compartilhar em outros sites

Comece modelando o que vc quer fazer.

-> Administração de conteúdo de páginas ? (cms)

-> modele o banco

-> defina as views (edição, listagem..)

 

A sua pergunta é muito ampla, fica difícil de responder assim.

Exatamente em que vc tem dúvida ?

 

Sabe fazer um CRUD ?

Sabe linguagens FrontEnd(html, css, javascript) ?

Conhece algum banco de dados ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

rsss confundi a bola cms

 

Uma dica é baixar estes cms e estudar suas estruturas

 

https://github.com/WordPress/WordPress

https://github.com/joomla/joomla-cms

 

Do mais é como o William Bruno disse.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Comece modelando o que você quer fazer.

-> Administração de conteúdo de páginas ? (cms)

-> modele o banco

-> defina as views (edição, listagem..)

 

A sua pergunta é muito ampla, fica difícil de responder assim.

Exatamente em que você tem dúvida ?

 

Sabe fazer um CRUD ?

Sabe linguagens FrontEnd(html, css, javascript) ?

Conhece algum banco de dados ?

 

Quanto a minha duvida: assim como no wp tem a opção de criação, edição, exibição e edição das paginas

Assim: no painel dever ter a opção criar pagina, ao ser clicado nessa opção ele me tras o campo input type=text para colocar o titulo da pagina, o editor (o tinyMCE ou CKEditor), como o da imagem:

Screenshot-18-09-2014-215834_zps53629621

 

Por exemplo: nessa area do WP tem a opção de edição e exclusão

Screenshot-18-09-2014-215804_zps5edb9cc4

 

Sei sim fazer CRUD comun de ususario e artigos(nunca fiz em paginas).

Conheço (JS, Css, Html).

Banco de dados(Mysql, PostgreSQL)

Sei PHP.

 

Esses prints são do Wordpress

No back-end, como fazer está codificação: sei que essas informações quando passada, são enviadas para o banco quando gerar ou posso criar um menu. Com tudo lincado.

 

Front-end, quando o cliente acessa o site la esta o menu e quando clicado no menu aparece o conteudo que é resgatado do banco.

 

 

Nesse processo todo eu sei fazer a pagina na administração pra salvar, editar e excluir, fazer os menus e linca-los para o banco.

O problema é justamente do outro lado,

Como eu faço para exibir esses arquivos e menus no template para o usuario. Exemplo:

tenha as paginas: index.php?page=home, index.php?page=empresa index.php?page=sobre index.php?page=contato (essas paginas todo existe).

vamos supor que meu cliente tem o site desta forma acima(ele não sabe programar uma linha de codigo), mas ele que criar uma pagina no site por exemplo index.php?page=galeria dai ele vai na administração e cria, pra depois aparecer lá pra ele a pagina e o respectivo menu que ele criou.

 

Eu preciso fazer uma função de loop que fica verificando no banco direto pra sempre que tiver um novo menu na tabela menu(por exemplo) ele faça a exibição na nav do site, com uma codicional para só exibir se este menu tiver um conteúdo(seria o conteúdo da pagina) de que ira imprimir na tela para o usuario.

 

 

É isso que o Wordpress faz correto ? Gostaria apenas de saber como faz essa codificação, tenho a lógica só não to sabendo usa-la.

 

Eu to confuso, é como eu faço pra exibir esse conteúdo(da nova pagina do exemplo que dei acima) formatado na tela para o usuario assim como as outras paginas.

 

Se conseguirem me dar uma força fico agradecido.

De amanhã até domingo vou tentar codificar está pagina(como trabalho em outra area) faço desenvolvimento no meu tempo vago.

 

Boa noite a todos.

rsss confundi a bola cms

 

Uma dica é baixar estes cms e estudar suas estruturas

 

https://github.com/WordPress/WordPress

https://github.com/joomla/joomla-cms

 

Do mais é como o William Bruno disse.

 

Esses CMS, vou dar uma olhada neles sim. Apesar que e bem complicado os codigos do joomla, acredito que o wp seja mais facil.

 

To querendo criar algo novo, por aventura e aprendizado.

Do WP quero so a adminstraçao de paginas, a resto ja sei como fazer e ja fiz um tempo apaguei. E vou fazer denovo junto quero o sisteminha de administraçao de paginas.

 

.php .js .css

Valeu

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.