• Shortcuts : 'n' next unread feed - 'p' previous unread feed • Styles : 1 2

» Publishers, Monetize your RSS feeds with FeedShow:  More infos  (Show/Hide Ads)


Date: Monday, 11 Aug 2008 01:06
Por vezes, as pessoas dizem que o XOOPS é bastante lento e isso pode ser verdade, mas há maneiras de melhorar as coisas. Instant Zero mantém alguns portais usando XOOPS, e por isso, decidiu compartilhar os seus conhecimentos e esperamos que você ache útil. Neste artigo dividido em 5 pontos você verá o que você pode fazer em seu site. 1 / O servidor Primeiro analisaremos o servidor e o que você pode fazer por ele. Dependendo do tipo de servidor que você tem contrato recomendamos que você ative a compressão gzip. Se o seu servidor estiver rodando Apache 2, então você precisa ativar o módulo deflate . Não vamos falar de como instalar e usar porque você encontra muitos tutoriais bons sobre isto na internet. Browsers mais modernos e até alguns nem tão recentes podem solicitar aos servidores Web que enviem a página compactada. E são muitas as vantagens disso. Em primeiro lugar há menos conexões entre o servidor e o seu navegador e, em segundo lugar, há bem menos tráfego de dados em sua conta. A contrapartida disso é que o servidor irá trabalhar mais. Mas ele merece! É como comprimir uma página HTML com qualquer programa zip e enviá-la para o seu navegador. Isso é exatamente o mesmo que o seu navegador certamente poderá fazê-lo... Por seu servidor ... Você tem que ver isso com o seu hospedeiro. Se você puder, recomendamos também que instale e use o Zend Optimizer ou a extensão eAccelerator. O PHP 6 deve vir com um opcode cache , mas até que isso aconteça tente usar um outro método para ganhar algum tempo. Com o otimizador Zend (ou qualquer outro sistema de caching opcode ), os scripts que são os mais utilizados permanecem na memória em um pré-estado. Assim o seu portal não precisa interpretar de novo o script cada vez que for chamado. Com uma extensão Php como eAccelerator , todos os scripts PHP chamados pelo seu portal podem ser salvos "compilados" no seu disco. Isso exige tanto espaço em disco como se fossem apenas os scripts (e até um pouco mais), mas é também uma grande ajuda para ter um portal mais rápido. 2 / XOOPS por si só O problema com o CMS é que tudo é dinâmico, por isso o banco de dados é frequentemente utilizado, e é também assim com o Xoops. Mas o XOOPS utiliza um sistema de templates chamado "Smarty" e isto permite-lhe utilizar um sistema de caching. Este sistema de cache pode causar problemas quando é utilizado em módulos mas pode ser muito útil em seus blocos. E muitas vezes, sua página inicial usa muitos blocos. Portanto, não se esqueça de aplicar algumns caches aos seus blocos, você pode fazer isso em Sistema >> Blocos , edite o bloco e selecione uma duração de cache. Uma última recomendação. Em muitos portais nos quais estamos fazendo manutenção podemos ver a opção "Atualizar os modelos de módulo do diretório "themes/templates"?" ativada. Definitivamente, salvo se estiver trabalhando em seu tema, desative esta opção! Escolha "não". 3 / Banco de dados Sua base de dados é chamada em todas as páginas. É chamado pelo XOOPS e por seus módulos. Com o tempo e o uso, sua base de dados pode se tornar "Não otimizada", por isso recomendamos que você instale e configure o módulo XoopsCare . Com esse módulo, você pode planejar alguns processos de otimização regulares para o seu banco de dados. E mais: se um dia você tiver um problema de banco de dados corrompido se torna muito mais fácil (quando possível) recuperar dados de um banco de dados que é frequentemente otimizado do que de um que nunca é otimizado, além de ser mais rápido. Dependendo do tráfego que seu portal tem você pode selecionar um maior ou menor valor para a opção "Manter todos os dados ...". Também recomendamos que você use o "Cache e Templates_c" e a opção "Emtpy Sessions". E já que estamos falando de sessões, quanto mais tempo você definir para sessão, mais seu banco de dados será utilizado! E não podemos esquecer que um robô como o do Google não vê com muito bons olhos o uso de sessões. Ainda falando de Bancos de dados, vamos concluir a seção deste artigo com algumas otimizações que você pode trazer para as tabelas Mysql utilizadas pelo XOOPS e pelos módulos instalados em seu site. Antes de fazer qualquer mudança em seu banco de dados aconselhámos seriamente a fazeres um backup completo dele (conteúdo e estrutura). Como você deve saber o XOOPS usa um banco de dados para o seu conteúdo. Os módulos também. Cada módulo tem suas próprias tabelas Mysql. São constituídas por uma estrutura (um nome e Campos) de dados. Cada tabela pode ter quantos índices quiser. Índices são utilizados para obter buscas mais rápidas, mas em contrapartida, o que você ganha durante a leitura do processo é perdido quando você insere dados porque precisará inserir os dados na tabela para atualizar o índice. Mas, muitas vezes, o seu portal é mais usado na leitura do que na escrita. Portanto, se você tiver problemas com a velocidade do seu portal então pode adicionar alguns índices possam ser úteis. Neste momento você já deve ter feito o backup. Portanto para adicionar índices para o seu portal recomendamos que você use um script com o Phpmyadmin. Adicionar índices é uma operação muito simples. Depois de ter clicado (à esquerda) em cima do nome da tabela, em seguida, a sua estrutura fica visível à direita e você verá um link, ou um ícone, para adicionar um índice sobre o campo desejado. Vamos ver as tabelas XOOPS onde você pode adicionar alguns índices e quais campos você pode indexar. A) A tabela de módulos(algo como "xoops_modules" em seu site, dependendo do prefixo que você usou durante a instalação, mas neste artigo vamos chamar-lhe "xoops"). Nesta tabela os módulos instalados em seu portal estão declarados. Você pode adicionar índice para 3 campos ", isactive", "weight" e "hascomments". B) xoops_users. Esta tabela armazena a lista de todos os utilizadores do seu site. Você pode indexar o campo "level". C) xoops_online. Esta tabela é utilizada pelo bloco "Quem está online?" (e o seu conteúdo é apenas preenchida quando este bloco está visível). Você pode indexar os campos "online_updated" e "online_uid". D) Xoops_config. Nesta tabela, são guardadas todas as configurações para XOOPS e para os módulos. Você pode adicionar índice ao campo conf_order . E) xoops_xoopscomments. Como o nome sugere, esta tabela contém os comentários de todos os módulos. Você pode indexar o campo com_status . F) Agora vamos ver algumas tabelas de módulos. Primeiro o multiMenu, um módulo muito popular e que como o nome sugere é usado para criar alguns menus. Nas tabelas deste módulo, você pode indexar os campos weight , hide and submenu . G) Módulo News. O News também é um conhecido módulo para criar artigos. Você pode adicionar um índice no campo published da tabela xoops_stories . H) extCal é uma excelente agenda. Na tabela"xoops_extcal_event", você pode indexar "event_start" e "event_end", também mude o "event_approved" de int (11) para tinyit (1) e seu índice. Você também pode indexar o campo "cat_id". Se quiser, você também pode adicionar um outro índice composto de "event_start" + "event_end" + "event_approved". I) Smartsection, este é um módulo usado para criar seções internas. Nessa tabela chamada de xoops_smartsection_items, você pode indexar os campos "status" e "datesub". Ainda neste módulo, na tabela chamada "xoops _smartsection_categories" você pode indexar os campos "parentid" e "weight". J) XoopsPoll, este é um módulo usado para criar enquetes. Na sua tabela chamada xoops_xoopspoll_desc, você pode indexar o campo "weight". K) Newbb. Este é um fórum para Xoops. Na tabela chamada "xoops_bb_online" você pode adicionar um índice sobre o campo "online_uid" e na tabela chamada "xoops_bb_topics" você pode indexar o campo "approved". Para a tabela "xoops_bb_posts" você pode indexar o "approved". Por último, na tabela chamada "xoops_bb_forums" você pode adicionar um índice no campo "parent_forum". L) Catads. Este é um excelente módulo para anúncios e classificados. Na tabela "xoops_catads_ads" você pode indexar os campos waiting , published , expired , uid e o cat_id . Na tabela chamada "xoops_catads_cat" você pode adicionar índice aos campos "weight" e "pid". M) SmartFAQ é um módulo que gerencia FAQs. Em sua tabela chamada "xoops_smartfaq_categories" você pode adicionar um índice no campo "parentid". Esta não é uma lista completa. Você pode certamente encontrar tabelas que precisam de mais índices e tabelas mesmo sem índices. Caso você seja um desenvolvedor ou usuário com experiência pode ativar o "slow queries log", de sua instalação Mysql. Se você ainda não for um desenvolvedor ou usuário experiente então pode ver, pelo menos, através do Phpmyadmin se as tabelas usadas pelo seu portal possuem índices. 4 / Arquivos usados Alguns arquivos são utilizados em todas as páginas, como é o caso do arquivo xoops.js. Você pode encontrar este arquivo na pasta "include" do seu site. Se você usa tema padrão esse arquivo é chamado em todas as páginas do seu site. Com um programa como o jsmin, você pode "minimizar" o seu tamanho. Isto pode parecer ridículo, mas num portal com muito tráfego pode ajudar a carregar mais ápido. Você pode aplicar o jsmin em qualquer outro arquivo Javascript que você estiver usando, por exemplo como o jQuery ou o Prototype . Em regra geral, para arquivos Javascript, coloque esses arquivos o mais embaixo possível no código do seu tema. Você também pode aplicar esta regra para o código do Google Analytics (se você usá-lo) e para os anúncios do Google. Outro tipo de arquivo que é utilizado pelos seus sites, são as fotos. Tente reduzir o peso em Kb de suas imagens tanto quanto for possível. Se estiver trabalhando com o Photoshop exporte os arquivos para a web e tente comprimi-los tanto quanto for possível. Exatamente. O Photoshop possui no menu Arquivo a opção "Exportar para a Web". E ela não está lá a toa. Um arquivo salvo por esta opção é relativamente otimizado para ocupar menos espaço do que num simples "Salvar Como". Se você ainda não estiver usando o Photoshop, então eu recomendo que você use o XnView (disponível no Windows e Linux). 5 / CSS Seu portal certamente usa um arquivo CSS direcionado ao seu tema. Verifique se este arquivo não contém muitos comentários e remova-os se necessário. Coloque a chamada para os seus arquivos CSS no próprio topo do seu tema, esta é uma forma de ganhar algum tempo. Conclusão Para portais em construção é normal que tenhamos as tabelas do Banco de dados, os arquivos CSS, os javascripts e algumas configurações internas ainda não racionalizadas. Mas se você tiver acabado o portal ou já tiver entregue ao seu cliente tenha em mente que as medidas aqui expostas são de suma importância. De Kb em Kb por cada requisição você economizou provavelmente perto de 1 Gb em um ano inteiro. E sabemos que nesta área kbs é dinheiro, quanto mais banda mais caro. Então utilize estas dicas para melhorar o seu site. Além de todos os benefícios que você tem os utilizadores do portal ficarão muito mais satisfeitos com a velocidade de carregamento da página.
Author: "--"
Send by mail Print  Save  Delicious 
Date: Wednesday, 21 May 2008 23:20
e-learning con xoops: Boa tarde! davidvocês escreveu: Poderia criar um curso lá lehy. Ele seria, como desenvolver um módulo XOOPS. :¬) Aonde faço a inscrição para esse curso? David Vasconcelos Uma ótima sugestão é inscrever-se no curso do Carlos Nunes. Ali você poderá pedir acesso de professor e até montar um curso de laboratório, através da disciplica "Area de Trabalho". Trata-se do curso [url=http://espaa.dynalias.com/moodle]Moodle para Professores[/url] sediado pelo servidor da Escola Secundária Poeta Antonio Aleixo, em Portimão - Portugal. Tentamos o endereço acima e se encontra "fora do ar". O Carlos nos informou que o servidor da escola está desligado por ocasião das férias escolares em Portugal. Em todo caso o curso foi duplicado no portal http://moodle.org. Veja [url=http://moodle.org/course/view.php?id=24]ESTE LINK[/url]. E também existe um subdomínio para testes contendo sempre a última versão estável do Moodle [url=http://demo.moodle.com/]BEM AQUI ![/url] Atenciosamente. Lehy
Author: "--" Tags: "XOOPS"
Send by mail Print  Save  Delicious 
Date: Wednesday, 21 May 2008 23:12
dúvida no moodle: Boa noite! Necessário o cadastro prévio no portal. A seguir a senha é para acesso ao curso. Atenciosamente. Lehy
Author: "--" Tags: "XOOPS"
Send by mail Print  Save  Delicious 
Date: Wednesday, 21 May 2008 22:54
curso extensivo - cms/xoops: Grande mestre Gisa_Iagami... era exatemente isso que eu estava falando... todo esforço (bem esforçado claro...) em prol do XOOPS será mto bem-vindo! Considerando os meritos, direitos de autor, etc etc... creio que toda ajuda é bem-vinda. Abracos. Muita Paz.
Author: "--" Tags: "XOOPS"
Send by mail Print  Save  Delicious 
Date: Wednesday, 21 May 2008 22:53
Building websites with Xoops: A step-by-step tutorial: tb não consegui abrir. Será que não da para mandar na rede de novo ?
Author: "--" Tags: "XOOPS"
Send by mail Print  Save  Delicious 
Date: Wednesday, 21 May 2008 22:47
e-book php5 and mysql bible grátis: ótima contribuição! Já baixei o danado :-)
Author: "--" Tags: "XOOPS"
Send by mail Print  Save  Delicious 
Date: Wednesday, 21 May 2008 22:36
Valeu RedEye. Vamos investir :-D Um "bom" livro sempre ajuda na hora. De adquirir conhecimento...
Author: "--"
Send by mail Print  Save  Delicious 
Date: Wednesday, 21 May 2008 22:32
tutoriais básicos para iniciantes: Marx. Peguei uns textos lá... vou começar meus estudos. [ ]´s
Author: "--" Tags: "XOOPS"
Send by mail Print  Save  Delicious 
Date: Wednesday, 21 May 2008 22:30
autenticação de utilizadores do xoops no moodle: Estou subindo esse tópico para tirar spams da homepage.
Author: "--" Tags: "XOOPS"
Send by mail Print  Save  Delicious 
Date: Wednesday, 21 May 2008 22:27
e-learning em flash: Acho que o Publisher atende o que você quer...basta colocar a página em HTML que o swf está rodando que roda tranquilo...
Author: "--" Tags: "XOOPS"
Send by mail Print  Save  Delicious 
Date: Wednesday, 21 May 2008 22:27
xoops - uma introdução visual: muito obrigado vou baixa-lo , estou gostando deste fórum o pessoal e bem receptivo , grato mais um vez
Author: "--" Tags: "XOOPS"
Send by mail Print  Save  Delicious 
Date: Wednesday, 21 May 2008 22:11
manual xoops: muito obrigado !
Author: "--" Tags: "XOOPS"
Send by mail Print  Save  Delicious 
Date: Wednesday, 21 May 2008 21:59
algum tuto sobre xml ???: precisando estamos aí
Author: "--" Tags: "XOOPS"
Send by mail Print  Save  Delicious 
Date: Wednesday, 21 May 2008 21:56
ferramentas de ead: davidvocês. Quem mantem o M4XOOPS, sozinho é o nosso parceiro Jérôme Baudin no portal http://moodle4xoops.org Lá você encontrará a versão mais atualizada que deve ser usada sempre aos pares, por exemplo se a versão do Moodle standalone for 1.5 você terá que utilizar o M4X 1.5 também, ok? Espero que o Jerome tenha resolvido os problemas da instalação. Abração
Author: "--" Tags: "XOOPS"
Send by mail Print  Save  Delicious 
Date: Wednesday, 21 May 2008 21:54
Forgive the Google translation. :-) Obrigada Gisa_Iagami, mim moveu-se para Captivate de pisca para meus tutorials flash porque oferece mais características que eu planeio utilizar no futuro. Captivate cría não somente tutorials flash genéricos, ele também criará tutorials interativos (onde o usuário estala realmente sobre um menu no tutorial para executar uma ação). Também tem a abilidade de criar testes classificando do self e quizes. Todas estas características podem ser usadas em minhas plantas futuras para meu local. Eu planeio em entrar na profundidade grande,as que eu aprendo, o perfil de usuário novo e módulos do PM incluídos em XOOPS 2,2. Mas eu comecei com os princípios outra vez. Começará mais avançado como o tempo vai sobre. Mas eu nunca esquecer-me-ei do newcomer em minhas plantas para tutorials. Eu estou procurando sempre ideias de o que é necessitado em meus tutorials. Se alguma ideia satisfizer o borne em meu de "forum dos tutorials XOOPS". Agradecimentos outra vez para seu interesse, e uso de meu local. In English: Thank you Gisa_Iagami, I moved estou Captivate from Wink for my flash tutorials because it offers more features that I plan estou use in the future. Captivate not only creates generic flash tutorials, it also will create interactive tutorials (where the user actually clicks on a menu in the tutorial estou perform an action). Also it has the ability of creating self grading tests and quizes. All of these features may be used in my future plans for my site. I plan on going into great depth ,as I learn, the new user profile and PM modules included in XOOPS 2.2. But I started with the basics again. Will get more advanced as time goes on. But I will never forget the newcomer in my plans for tutorials. I am always looking for ideas of what is needed in my tutorials. If any ideas please post in my "XOOPS Tutorials" forum. Thanks again for your interest, and usage of my site.
Author: "--"
Send by mail Print  Save  Delicious 
Date: Wednesday, 21 May 2008 21:53
Olá,. Primeiro só um pedido... evite escrever EM CAIXA ALTA porque parece que está gritando e fica inlegível tb. Bem obrigado e vamos lá! 1) mensagem sobre ajuste do mainfile: Se você estiver usando linux... dê um chmod 444 no arquivo mainfile.php que está na pasta raiz de onde você colocou o portal em xoops. Se for no windows, clique com o botão direito em cima do arquivo e vá em propriedades, depois é só assinalar a opção "somente leitura" 2) como mexer com xoops. Visite a nossa seção de artigos --> [url=http://www.xoopscube.com.br/modules/wfsection/]aqui[/url] E veja os turtorias nas categorias xoops e temas Depois também tem o FAQ que ajuda um montão --> [url=http://www.xoopscube.com.br/modules/smartfaq/]aqui[/url] Quando tiver mais dúvidas poste aqui que te ajudamos :-D
Author: "--"
Send by mail Print  Save  Delicious 
Date: Wednesday, 21 May 2008 21:52
Tutorial de instalação do Apache/PHP em Windows por Davi Shibayama SUMÁRIO 1. Introdução 2. Apache 2.1. Obtendo o Apache 2.2. Instalando o Apache 2.3. Iniciando e parando o Apache 2.4. Testando a instalação do Apache 3. PHP 3.1. Obtendo o PHP 3.2. Configurando o PHP 3.3. Configurando o Apache para trabalhar com o PHP 3.4. Testando a instalação do PHP 1. Introdução. Este breve tutorial tem por finalidade mostrar os passos para instalação e configuração do servidor Web Apache e da linguagem PHP em ambientes Windows 95/98/ME/XP, para desenvolvimento local. A maior parte dos procedimentos apresentados aqui são válidos também para sistemas Windows NT/2000, sendo que a única diferença está na maneira como o Apache é inicializado. Muitos dos detalhes sobre as configurações destas duas ferramentas foram, propositalmente, omitidos, a fim de facilitar a compreensão. É importante lembrar que, apesar do PHP/Apache executarem de maneira satisfatória em ambientes Windows, é recomendável que esta plataforma seja usada apenas para desenvolvimento, simulando o ambiente Unix/Linux original onde essas ferramentas devem realmente residir.2. Apache 2.1. Obtendo o Apache. O arquivo de instalação do Apache para Windows está disponível em três formatos: .ZIP, .EXE e .MSI. Trabalharemos aqui com este último, que está no formato de pacote do Windows Installer. Primeiramente, efetue o download do arquivo de instalação do Apache no seguinte endereço: http://apache.org/dist/httpd/binaries/win32. Baixe o arquivo com extensão .msi. O arquivo deverá estar com o seguinte nome: apache_x.x.xx-win32-x86.msi, onde x.x.xx é a versão do software. Note que este arquivo é do tipo .msi (Microsoft Installer). É recomendável baixar o arquivo de instalação neste formato porque ele, além de ser menor, é mais fácil de instalar e configurar. Atualmente (Abr/2002), a última versão do servidor Apache disponível no formato .msi é a 1.3.24. Para maiores informações sobre os arquivos de instalação do Apache, consulte a página de download citada acima.Atenção utilizadores do Windows95! Os utilizadores do Windows95 precisam primeiro baixar a atualização do Winsock para Windows, caso contrário, o Apache não funcionará. Esta atualização poderá ser obtida a partir do portal da Microsoft, no seguinte endereço: http://microsoft.com/windows/downloads/bin/W95ws2setup.exe 2.2. Instalando o Apache. Para efetuar a instalação a partir deste tipo de arquivo .msi, você deverá ter o utilitário Microsoft Windows Installer instalado no seu sistema. Os utilizadores do Windows2000, WindowsME e WindowsXP já possuem este utilitário instalado. Os usuário de outras versões do Windows deverão baixá-lo a partir do portal da Microsoft, nos seguintes links:  Windows Installer v1.10 para Windows NT 4.0  Windows Installer v1.10 para Windows 95 e 98 Após ter instalado o utilitário Microsoft Windows Installer, clique duas vezes no arquivo de instalação do Apache. Uma tela como esta deverá aparecer: Prossiga clicando no botão "Next", aceitando os termos da licença de uso e, na tela de Informações do Servidor ("Server Information"), onde é solicitado "Network Domain", "Server Name" e "Administrator's Email Address", informe, respectivamente: "localdomain", "localhost" e o seu endereço de e-mail. Deixe também selecionado a opção "Run as a service for All users", como indicado abaixo: Prossiga selecionando a instalação completa ("Complete") e finalize a instalação. 2.3. Iniciando e parando o Apache (somente em Windows95/98/ME/XP) Para INICIAR o servidor Web Apache, vá no botão Iniciar->Programas->Apache HTTP Server e clique em Start Apache in Console. Uma janela como esta deverá aparecer, indicando que o Apache está em execução: Para PARAR o Apache, não é aconselhável que se feche esta janela diretamente. Ao invés disso, vá em Iniciar->Programas->Apache HTTP Server e clique em Stop Apache. Isso dará inicio ao processo de shutdown do servidor Web, o que fará com que a janela acima se feche.Atenção utilizadores do Windows NT/2000! O Apache é instalado como um serviço em sistemas Windows NT e 2000 e, por isso, os procedimentos descritos acima, para iniciar e parar o Apache, NÃO se aplicam a essas plataformas. Use o gerenciador de serviços do Windows NT/2000, localizado no painel de controle, para controlar a execução do Apache.2.4. Testando a instalação do Apache. Para testar a instalação, primeiramente, certifique-se de que o Apache esteja em execução. Abra o seu navegador favorito e digite o seguinte endereço: http://localhost. Este é o endereço do seu servidor web local. Uma página como esta abaixo deverá aparecer, indicando que você instalou e configurou corretamente o servidor Web Apache em seu sistema.IMPORTANTE: Se você não tiver alterado a pasta padrão de instalação do Apache, a pasta raiz do seu servidor web se encontra no seguinte caminho no seu disco:C:\Arquivos de programas\Apache Group\Apache\htdocs. É nesta pasta que você deve colocar todos os arquivos que serão acessados através do seu servidor Web local, incluindo páginas HTML, scripts em PHP, arquivos de imagens, etc. 3. PHP 3.1. Obtendo o PHP Efetue o download do pacote com os arquivos do PHP para Windows, no seguinte endereço:http://php.net/downloads.php. Baixe o arquivo no formato .ZIP, o qual já contém todas as extensões da linguagem. Atualmente (Abr/2002), a versão mais recente do PHP disponível para Windows é a 4.1.2 e o tamanho do seu pacote .ZIP está em torno de 5MB. Este arquivo zipado deverá ter o seguinte nome: php-x.x.x-Win32.zip, onde x.x.x é a versão da linguagem. Descompacte este pacote para uma pasta qualquer no seu disco. Vamos considerar que a pasta de destino dos arquivos seja C:\PHP. Após a descompactação, a estrutura de diretórios do PHP deve ficar como indicado na figura abaixo:3.2. Configurando o PHP Copie o arquivo php.ini-dist, que se encontra na pasta C:\PHP, para a pasta do Windows (geralmente C:\Windows). Renomeie-o para php.ini e em seguida abra-o. Localize o seguinte texto dentro deste arquivo: "extension_dir" e altere o valor desta entrada para o nome da pasta com os arquivos das extensões do PHP, que no nosso caso é "c:\php\extensions". Após a alteração, esta seção do arquivo deverá parecer como a seguir: Salve e feche este arquivo. Copie também o arquivo php4ts.dll, que se encontra na pasta C:\PHP, para a pasta C:\Windows\System, no caso de Windows95/98/ME/XP, ou para a pasta C:\WINNT\System32, no caso de WindowsNT/2000.3.3. Configurando o Apache para trabalhar com o PHP Para que o servidor Web Apache possa reconhecer o PHP e redirecionar as páginas escritas nesta linguagem para o seu interpretador, precisaremos adicionar algumas configurações no arquivo de configuração do Apache, o httpd.conf, que está localizado na pasta \conf deste servidor Web. Se você ainda não tiver alterado a localização padrão dos arquivos do servidor Web Apache durante a instalação, o caminho completo para este arquivo é o seguinte:C:\Arquivos de programas\Apache Group\Apache\conf\httpd.conf. Adicione as seguintes linhas NO FINAL deste arquivo: AddType application/x-httpd-php .php. LoadModule php4_module c:/php/sapi/php4apache.dll. Salve este arquivo e, em seguida, pare e re-inicie o Apache. Na janela do Apache, deverá aparecer uma string indicando que o PHP foi carregado juntamente com o servidor Web, como indicado abaixo: Em plataformas Windows NT/2000, vá para a janela do gerenciador de serviços e pare e re-inicie o serviço do Apache. Nesta janela, no item correspondente à descrição do serviço do Apache, será exibido uma descrição semelhante a da indicada na figura acima. 3.4. Testando a instalação do PHP Para testar a instalação do PHP, crie um arquivo qualquer com extensão .php (info.php, por exemplo) na pasta base do seu servidor Web Apache (htdocs) e, dentro dele digite o seguinte código: <? phpinfo(); ?> Salve-o e em seguida acesse-o através do servidor Web local, digitando o seguinte endereco no seu navegador (certifique-se de que o servidor Apache esteja em execução):http://localhost/info.php. Uma tela com informações sobre a configuração do PHP será exibida, como indicado abaixo: Feito isto, a instalação e configuração básica do Apache e do PHP no Windows terá sido finalizada.4. Considerações Finais. É extremamente aconselhável a leitura da sessão do manual do PHP que trata sobre a instalação e configuração, em:http://php.net/manual/en/installation.php. Lá poderemos encontrar detalhes importantes, não citados aqui, acerca desse tema, não só em ambientes Windows, mas também em Unix, Linux, etc. Maiores informações poderão ser encontradas também nos portais oficiais destas ferramentas: Apache - http://httpd.apache.org/ PHP - http://php.net/
Author: "--"
Send by mail Print  Save  Delicious 
Date: Wednesday, 21 May 2008 21:42
documentação para desenvolvimento ( traduzido ): Existe um projeto do Ideafacil que esta sendo construido a respeito e excelente. Não localizei o endereço aqui no portal, mas seria dentro de um wiki, muito legal. Eu estou desenvolvendo um módulo sobre isto, mas esta em passo de tartaruga, mas um dia sai XOOPS Valeu pela Dica Gisa_Iagami! Tb não achei o link... vou mandar uma mp para ele. Quando estiver pronto o seu módulo, avisa. []'s. David Vasconcelos
Author: "--" Tags: "XOOPS"
Send by mail Print  Save  Delicious 
Date: Wednesday, 21 May 2008 21:39
ipb. ja instaleie tudo blz. mas tem coisa faltando! quem usa plz entre!: Cara. eu precisso urgentemente que essa parada do perfil funcione. Por favor, se você poder peque aqui meu MSN: leo_lacerda_@hotmail.com T+!
Author: "--" Tags: "XOOPS"
Send by mail Print  Save  Delicious 
Date: Wednesday, 21 May 2008 21:36
pacote xampp em versão exclusiva xoops, como instala a tradução???: O pacote de tradução tem um executavel que permite você extrair os arquivos que sobreescreverão os antigos diretamente da sua instalação do xampp. No entanto eu não faço assim . Sempre executo a 'instalação' em lugar provisório e aí sobreescrevo os arquivos que estão no XAMPP - fazendo backup dos originais. No seu caso ainda mais ... porque não conheco o XAMPP lite. Agora ok?*ps. o portal é apachefriends.org :-)
Author: "--" Tags: "XOOPS"
Send by mail Print  Save  Delicious 
Next page
» You can also retrieve older items : Read
» © All content and copyrights belong to their respective authors.«
» © FeedShow - Online RSS Feeds Reader