Mudanças entre as edições de "Instalando WebGiz"
Linha 41: | Linha 41: | ||
'''Observação:''' Caso o cliente já tenha [http://gestaoescolar.aix.com.br/index.php?title=Configurando_o_M%C3%B3dulo_IIS IIS instalado] e queira integrar o pacote do WebGiz, deverá ser instalado os aplicativos PHP e MySQL separadamente e realizando as devidas modificações de integração entre IIS e PHP através de ISAPI Filter. | '''Observação:''' Caso o cliente já tenha [http://gestaoescolar.aix.com.br/index.php?title=Configurando_o_M%C3%B3dulo_IIS IIS instalado] e queira integrar o pacote do WebGiz, deverá ser instalado os aplicativos PHP e MySQL separadamente e realizando as devidas modificações de integração entre IIS e PHP através de ISAPI Filter. | ||
+ | |||
+ | |||
+ | '''Alterações''' | ||
+ | |||
+ | |||
+ | '''PHP 5.2.X''' | ||
+ | |||
+ | Alterações necessárias ao arquivo php.ini: | ||
+ | |||
+ | :short_open_tag = On | ||
+ | |||
+ | :error_reporting = E_ALL & ~E_NOTICE & ~E_WARNING | ||
+ | |||
+ | :display_errors = On | ||
+ | |||
+ | :register_globals = Off | ||
+ | |||
+ | :file_uploads = On | ||
+ | |||
+ | :upload_max_filesize = 20M (tamanho máximo definido pelo cliente) | ||
+ | |||
+ | :session.save_path = “${path}/tmp“ | ||
+ | |||
+ | :extension=php_gd2.dll (utilizada nos gráficos) | ||
+ | |||
+ | :extension=php_mbstring.dll (utilizada no login) | ||
+ | |||
+ | :extension=php_mcrypt.dll (utilizada no login) | ||
+ | |||
+ | :extension=php_mssql.dll (conector para MS-SQL) | ||
+ | |||
+ | :extension=php_mysql.dll (conector para MySQL) | ||
+ | |||
+ | :extension=php_xmlrpc.dll (tradutor de XML) | ||
+ | |||
+ | :extension=php_zip.dll (compactador/descompactador) | ||
+ | |||
+ | |||
Edição das 12h05min de 27 de abril de 2009
Visão Geral
O conjunto de aplicativos envolvidos no WebGiz são fundamentados na ferramenta Joomla, ou seja, o sistema WebGiz é a soma de módulos e componentes para o Joomla.
Vocabulário
- IIS : servidor de páginas html da Microsoft;
- Componentes: Aplicativos completos que utilizam o Joomla como container e são completamente independentes;
- Módulos: Pequenos aplicativos do Joomla, capaz de interagir na interface com o usuário.
- Templates: Forma do joomla de organizar os desenho da tela, exibindo os módulos e/ou componentes.
- CRM: Software gerenciador de conteúdo seja informação, interação, aplicativos, etc.
- DAO: Data Access Object ou Objeto de acesso a dados. Utilizado para concentrar toda a regra de negócio para acesso a tabelas de banco de dados.
Requisitos Mínimos para o WebGiz
- Apache 2.0
- MySQL 5.0.x
- PHP 5.2.X
Observação: Caso o cliente já tenha IIS instalado e queira integrar o pacote do WebGiz, deverá ser instalado os aplicativos PHP e MySQL separadamente e realizando as devidas modificações de integração entre IIS e PHP através de ISAPI Filter.
Alterações
PHP 5.2.X
Alterações necessárias ao arquivo php.ini:
- short_open_tag = On
- error_reporting = E_ALL & ~E_NOTICE & ~E_WARNING
- display_errors = On
- register_globals = Off
- file_uploads = On
- upload_max_filesize = 20M (tamanho máximo definido pelo cliente)
- session.save_path = “${path}/tmp“
- extension=php_gd2.dll (utilizada nos gráficos)
- extension=php_mbstring.dll (utilizada no login)
- extension=php_mcrypt.dll (utilizada no login)
- extension=php_mssql.dll (conector para MS-SQL)
- extension=php_mysql.dll (conector para MySQL)
- extension=php_xmlrpc.dll (tradutor de XML)
- extension=php_zip.dll (compactador/descompactador)