Joomla?Drupal? Joopal!
Joomla!开发团队新成立的一个项目组,名字叫Joopal,是drupal与joomla的组合,这一项目的主要目的是 Joomla!对drupal的功能进行改写,提供一个面向对象的接口,避免drupal的庞大的全局变量和长长的函数名称。这个项目值得我们关注,很有意思,因为没有具体的产品可看,无法判断Joomla!项目的具体走向。joopal可以让你在任何使用module的地方自由使用drupal的 block,同样还有可以使用drupal的module做为joomla的component 。
详细的原文:
Today I’d like to announce a new project by the Joomla! team called ‘Joopal’. Joopal is a new CMS featuring the power of objects offered to you by Joomla! with the immense hook system delivered to you by Drupal. Joopal is based on Joomla! 1.5 and features Drupal 6 the way PHP5 meant it to be done: with objects instead of globals and incredibly long function names. Joopal is compatible with the Drupal 6 functions and maintains all of those globals for backwards compatibility whilst providing a new object orientated approach to the functions you know and love.
The power of Joomla! with Drupal configurability
Joopal permits you to use your traditional Drupal blocks anywhere a Joomla! module can do and also allows you to integrate Drupal’s modules as if they were a normal Joomla! component. This permits your Joomla! site to pick and choose the features and functionality you need against two of the world’s most popular content management systems!
Development Evolved
Joopal provides developers with the power of the Joomla! Web Application Framework as well as Drupal 6′s many interfaces. Joopal allows Joomla! developers to leverage features found in Drupal and allows Drupal developers to discover the joys of objects. For Drupal developers, objects are a recently added to PHP in version 3 that permit encapsulation of your data and providing tools to permit the removal of globals from your code.
But it doesn’t stop there! In addition to creating object orientated versions of the Drupal Core in addition to the function/global system, you can seemlessly use Joomla!’s Framework complete with on demand autoloading objects. With two popular frameworks behind you, there is no way you can go wrong!
Getting Involved
Like Joomla!, Joopal is a community driven project and we need you to help us out! Joopal needs Drupal testers to help port their components and reveal issues with the system. Joopal also welcomes any developers wanting to fix issues and improve Joopal by submitting patches or even working in a more dedicated role. With Joopal and your involvement, anything is possible! So what are you waiting for, sign up the the Joomla! Development General mailing list and start working on Joopal today!



发表评论