underpop

http://underpop.online.fr 2007-03-24  

XOOPS Cube 2.1 Legacy

Saiba quais são as principais novidades de XOOPS Cube 2.1 Legacy e algumas referencias de programação do novo sistema. Mas também o que distingue o já famoso emulador Legacy de XOOPS 2 e a possibilidade de continuar a utilizar módulos de XOOPS 2 e os mais de 1'000 temas disponíveis.XOOPS Cube é um aplicativo web mas não é propriamente o "núcleo". O "Core" da versão XOOPS Cube 2.1 é distribuída com o modulo Legacy, um emulador do nucleo de XOOPS 2.0.xx. XOOPS Cube 2.1 pode suportar qualquer carga, conforme o motor instalado. Por exemplo, é possível desenvolver um emulador para Joomla ou Drupal e beneficiar da interface gráfica utilizador (GUI) minimalista e intuitiva de XOOPS Cube. O novo sistema também não depende tanto de MySQL como o antigo Xoops. Os programadores podem utilizar outro tipo de base de dados, por exemplo, PostegreSQL, criando as classes et funções necessarias. O Sr. Minahito, programador de XOOPS Cube, declarou ter encontrado sua inspiração no modelo de OGRE. Adoptou uma outra maneira de programar que se destingue radicalmente de Xoops. XOOPS Cube segue os padrões de projeto de software ou padrões de desenho de software, design patterns, a possibilidade de utilizar e reutilizar bons métodos de programação objecto. O team de XOOPS Cube redigiu as regras de nomeação e de codificação para o código de XOOPS Cube mas não são obrigatórias. Isto se refere tanto à ruptura maiúsculas e minúsculas, a maneira de nomear as variáveis, as classes, etc. Esta convenção desaconselha por exemplo a utilização de funções e recomenda uma programação orientada objecto que é semanticamente mais correcta. Os programadores de XOOPS Cube pensaram ainda na melhor maneira de migrar de uma versão php e mysql para outra evitando as mensagens de erro frequentes em Xoops 2. O team japonês de XOOPS Cube adoptou e utiliza um modelo simples de "namespace". Isto facilita, por exemplo, a migração de php4 a php5 e mesmo rodar em php6 mantendo "os espaços de nomes" válidos. O emulador de XOOPS é Legacy um módulo como outro qualquer e que permite aos módulos de XOOPS 2 de funcionar com XOOPS Cube. Legacy é quase um núcleo a ele só. Os temas também beneficiam do emulador que permite a instalação de mais de 1'000 temas XOOPS e garante uma optima compatibilidade com XOOPS Cube Legacy. XOOPS Cube dispõe também de uma solução optimizada de plugins ou extensões, um sistema de "carregamento inicial", nomeado PRELOAD. Os scripts colocados num directório preload serão processados automaticamente e operacionais no site. Esta solução não requer qualquer modificação, hack, do nucleo. A licença FreeBSD é muito diferente da licença GPL de XOOPS que impõe alguns limites importantes. Com a licença de XoopsCube, BSD, é possível cifrar a distribuição e proteger o seu código. Desta maneira é possivel fornecer uma solução professional e salvaguardar os interesses de um cliente face a uma empresa concurrente. É possivel incluir o produto num projecto comercial e criar uma demo com um tempo limite. Como foi explicado nos forums de XOOPS Cube, esta solução Open Source vai nos permitir desenvolver produtos e soluções sem ter de re-invetar a roda. Os principais membros do team XOOPS Cube, moderadores e responsaveis de portais de suporte tem por missão garantir e preservar o espaço open source do projeto Open Source.


Marcadores: , ,



2007-03-23  

HelpXoops.info - Uma proposta inteligente e útil

Foi criado recentemente uma comunidade de ajuda a todos os usuários do XOOPS que tem como meta contribuir para o avanço no conhecimento sobre o sistema XOOPS e também o XOOPS Cube. Os administradores são Carnuke e Rabideau, 2 grandes colaboradores do XOOPS de longa data.As metas propostas pelo portal são:

1 - Contribuir de forma creativa.
2 - Fazer muitas Experiências aproveitando as boas ideias
3 - Demonstrar novos conceitos, dicas e truques aos webmaster.

O HelpXOOPS é um Web portal independente que irá fornecer um suporte diferenciado que irá destacar boas experiências coletadas junto as comunidades do “XOOPS” (XOOPS e XOOPS Cube).

Traduzido via google.

Os colaboradores e os usuários encontrarão muitas facilidades úteis aqui. Um dos pedidos os mais altos e os mais frequentes de XOOPSers é a necessidade para uma informação mais de confiança e mais acessível. Informação que é organizada mais melhor e mais prontamente disponível. Este o mesmo XOOPSers expressou um voluntariedade ser envolvido em uma comunidade focalizada em esforços cooperativos “ajuda para fora”.

HelpXOOPS é justo tal comunidade. É um lugar para a informação contribuindo, experimentando com as ideias, e demonstrando conceitos novos em um ambiente seguro do non-production.

Assim, se você tiver uma ideia boa sobre algo de que você quer compartilhar com seus pares, este é o lugar para exprimi-lo e vê-lo executou. Nós não temos nenhum mapa de estrada aqui! Nós lançamo-la na água e vemo-los se nadar! Workflows creativos Ler mais sobre workflows creativos Começar o trabalho feito! Nosso alvo é encontrar para fora o que trabalha nos termos:

1 - Módulos (os aplicar a nossas necessidades e as testar)
2 - Temas (testando para a usabilidade e o estilo)
3 - Organização (estabelecer as mais melhores práticas para arranjar e encontrar coisas)

HelpXOOPS.info é não somente uma terra testando, mas também um lugar onde os colaboradores do tema e os desenhadores do módulo possam interagir diretamente com seus módulos e temas.

O gabarito e a discussão de nossos forums aqui podem diretamente ser executados por admins e por colaboradores do local de HelpXOOPS a fim multar o tune características e experiência deste local com funcionalidade e relações novas.


Marcadores: ,