场地预订web应用程序应该使用开源或从头开始


A venue booking web application should use an open source or from scratch?

项目详细信息:我的项目需要有一个类似于这些网站:

[http://www.bookmyevent.com/] [1][http://www.eventbrite.com/directory] [2]

以上网站预订活动,但我的网站也提供预订场地。

为了得到这个网站的发展,我在odesk,elance等网站上发布了我的需求,并找到了各种供应商来做这些。

这个项目是长期的,在这个时候我需要做一个决定:

这个应用程序是否应该使用任何开源作为基础,例如Drupal, Joomla, Wordpress或YII框架?

如果这个应用程序是从头开始开发的,例如使用PHP,所有自己编写的函数(大部分)

有人能分享他的经验吗?

没有正确或错误的方法,这完全取决于你想从你的应用中得到什么,你的预算是多少,你想花多长时间在开发上,你想从它中得到什么水平的性能。

如果你想让应用程序尽可能快地启动和运行,那么使用Wordpress, Drupal等系统是不错的,因为你可以相对快速地设置它。当然,缺点是它不能完全满足您的需求。您将始终在您选择使用的应用程序的范围内工作。

从头开始编写一些东西可以给您提供所需的完全控制,但显然会增加开发时间。

考虑到你所追求的应用类型,我建议你从头开始写一些东西,但要有一个框架,所以例如,

    PHP与CakePHP/CodeIgniter等Ruby on Rails

例如,使用rails这样的系统,允许非常快速的开发时间,并将给你充分的灵活性来做任何你想要的应用程序,无论你想怎么做。这是我个人的选择