Livro Php-Nuke Administração - Desenvolvimento - Nukebrasil Org
Livro Php-Nuke Administração - Desenvolvimento - Nukebrasil Org
Livro Php-Nuke Administração - Desenvolvimento - Nukebrasil Org
1.1 Retratao
No nos responsabilizamos pela utilizao deste manual por pessoas que no tenham experincia em programao ou no tenham habilidade para tal. Use os conceitos, exemplos e todo o contedo sob seu prprio risco.
Todo suporte necessrio a este livro pode ser encontrado nos sites relacionados
no captulo final, assim como no prprio site do autor: <http://www.nukebrasil.org>.
Todos os direitos autorais so celebrados por seus respectivos donos, a menos
que seja especificada nota contrria. O uso de um termo neste documento no sob
a inteno de afetar a validez de qualquer marca registrada ou marca de servio.
Nomes de produtos particulares ou marcas no devem ser vistos como endossos.
1.2 Crditos
Esta seo expe os esforos que foram investidos neste documento por seus
autores, contribuintes e a comunidade do PHP-Nuke. Tentar-se- dar crdito onde
for devido. Porm, isto no significa que se fez uso somente das fontes mencionadas no final deste livro.
Inmeras fontes foram utilizadas, como fruns, listas de discusso, sites da comunidade, sistemas de buscas etc.
Ao se fazer uso de determinadas fontes, foram inseridos links referentes questo
e relacionadas referncias gerais no final deste volume. Assim, dependendo do contexto, voc poder interpretar os links informados neste livro no s como uma fonte
extra de informao sobre o assunto referenciado, mas tambm como Crdito e um
Obrigado pela idia, explicao, discusso ou por uma parte de cdigo oferecida.
Agradecimento especial a:
Francisco Burzi, Cris Karacas, Bob Marion, Luciana Mendes de Melo, Willian Rocha, Marcos Taschelmayer, Joo Cassino, Ralf Braga, Michelle Ribeiro, Gleydson Mazioli,
Paulino Michalezzo, Ricardo Bimbo, Frederico Cmara, Ricardo Felipo, Ricardo Peixoto, Professor Ciro, Professora Silvia Alcntara, Felipe Bahia, Marcelo da Hora e a
todos usurios da comunidade de NukeBrasil.org.
2 - Introduo ao PHP-Nuke
2.1 Propsito
Sempre houve a necessidade de se ter um guia definitivo em PHP-Nuke. Vrios
fatores contribuam para isso: tempo, recursos etc. Pouqussima documentao do
PHP-Nuke pode ser encontrada em portugus no Brasil.
Acreditamos que este livro possa proporcionar ao leitor uma ampla viso desse
poderoso Sistema de Gerenciamento de Contedo. Este trabalho indicado para
usurios iniciantes, usurios com nvel avanado de conhecimento, integradores,
desenvolvedores, entre outros.
Fonte: <http://www.splatt.it/phpWebNotes/EN-Book/history.php>.
Introduo ao PHP-Nuke
-
Temas e grficos;
Graas ao trabalho das pessoas que gerenciam esses portais, hoje temos mais
de 500 mdulos diferentes que podem ser utilizados para personalizar o seu
portal. Os mdulos variam desde previso do tempo, passando por e-commerce,
galeria de imagens, webchat, foros, jogos e muito mais.
Administrar grandes portais que utilizam pginas HTML estticas extremamente demorado e cansativo;
Facilita a tarefa de manter em dia o contedo do portal, no exigindo percias tcnicas particulares, alm de poder ser administrado por qualquer pessoa com um mnimo de conhecimento;
Alto desempenho.
2.6.1 Post-Nuke
Post-Nuke um outro Sistema de Administrao de Contedo ou Content
Management System (CMS) muito semelhante ao PHP-Nuke.
O Post-Nuke uma derivao do PHP-Nuke. Seu ncleo inteiro foi alterado visando ser mais seguro e mais estvel do que o PHP-Nuke, o que, no meu ponto de vista,
no ocorreu. O Post-Nuke pode trabalhar da mesma forma que o PHP-Nuke, com alto
volume de trfego e excelente estabilidade.
A seguir veremos alguns dos destaques do Post-Nuke de acordo com informaes dos seus desenvolvedores (sites indicados: <www.postnuke.com>, <http://
developing.postnukemodules.com> e, no Brasil, <www.postnuke.pro.br>):
Introduo ao PHP-Nuke
PostCalendar: <http://postcalendar.tv/>.
LDAP: <http://www.olos.nl/>.
NukeOWL: <http://www.sitescandinavia.net/>.
PNphpBB2: <http://www.itsallbutstraw.com/>.
2.6.2 XOOPS
A meta dos desenvolvedores do XOOPS criar um Sistema de Administrao de Contedo (CMS) para os usurios e integradores que possa ser instalado sem que se tenha
conhecimentos avanados de programao, ou seja, o objetivo desenvolver um sistema
de administrao fcil e amigvel. O XOOPS CMS tem uma interface de administrao
unificada que facilita muito o trabalho de administrao de um site desenvolvido com tal
ferramenta. A inteno dos desenvolvedores do XOOPS levar as melhores caractersticas do CMS atual, tornando ele mais fcil de usar e administrar um site na Web.
Principais Caractersticas do XOOPS:
Banco de dados dirigido: O XOOPS usa bancos de dados relacionais (atualmente MySQL) para armazenar toda sua base de dados, tendo sua administrao completamente baseada em Web.
Administrao de usurio: Tem a habilidade para procurar os usurios atravs de vrios critrios. Envia e-mails e mensagens privativas a usurios por um
sistema de mensagem privativa.
146
Antonio D. Andrade
PHP Nuke
Integrao, Administrao e
Desenvolvimento
Visual
Books
Nenhuma parte desta publicao poder ser reproduzida sem autorizao prvia e
escrita de VisualBooks. Este livro publica nomes comerciais e marcas registradas de
produtos pertencentes a diversas companhias. O editor utiliza estas marcas somente
para fins editoriais e em benefcio dos proprietrios das marcas, sem nenhuma
inteno de atingir seus direitos.
Outubro de 2004
Produo: VisualBooks Editora
Editor Responsvel: Laura Carvalho
Design da Capa: Csar Adriano R. da Silva (adriano@adrisup.com.br)
Diagramao/Design: VisualBooks Editora
Reviso: Carina de Melo e Renata Carla Corra
Realizao Editorial: VisualBooks Editora
Dados para Simples Catalogao
Andrade, Antonio D.
PHP Nuke - Integrao, Administrao e Desenvolvimento/
Antonio D. Andrade Florianpolis : VisualBooks, 2004.
146 p. ; 23 cm.
ISBN 85-7502-XXX-z
1. PHP 2. Linguagem de programao 3. Software I. Ttulo
Este livro dedicado a todos as pessoas que direta ou indiretamente contribuem para o desenvolvimento e divulgao do Movimento Software Livre no
Brasil e no Mundo, Luciana Mendes de Melo e minha filha, Laura Luiza
Balabuch de Andrade, porque sem essas duas mulheres na minha vida este
trabalho talvez no existiria.
Agradecimento especial a:
Francisco Burzi, Cris Karacas, Bob Marion, Luciana Mendes de Melo, Willian Rocha, Marcos Taschelmayer, Joo Cassino, Ralf Braga, Michelle Ribeiro, Gleydson Mazioli,
Paulino Michalezzo, Ricardo Bimbo, Frederico Cmara, Ricardo Felipo, Ricardo Peixoto, Professor Ciro, Professora Silvia Alcntara, Felipe Bahia, Marcelo da Hora e a
todos usurios do Grupo de Usurio de PHP-Nuke NukeBrasil.org.
Sumrio
1 - Termos ................................................................................ 1
1.1 Retratao ........................................................................................................... 1
1.2 Crditos ............................................................................................................... 1
2 - Introduo ao PHP-Nuke..................................................... 3
2.1 Propsito ............................................................................................................. 3
2.2 O que o PHP-Nuke ........................................................................................... 3
2.3 Histrico do PHP-Nuke ....................................................................................... 3
2.4 Comunidade PHP-Nuke ...................................................................................... 5
2.5 Por que usar o PHP-Nuke ao invs de pginas estticas? .................................. 6
2.6 Concorrentes do PHP-Nuke ................................................................................ 6
2.6.1 Post-Nuke ......................................................................................................... 6
2.6.2 XOOPS ............................................................................................................. 8