我一直在使用Drupal,并且知道它很强大且具有大量功能。我的问题是,它是一个框架,你可以建立真正的大网站?任何人都可以提供一些使用Drupal构建的真正大型网站的例子吗?
要回答我关于在Drupal上构建真正大型网站是否一个好主意的问题,想象一下必须重做facebook作为drupal网站。是否可能(现实地)?
答案 0 :(得分:15)
The Onion和WhiteHouse.gov是由Drupal驱动的,我会说它们是相当庞大的网站。 Drupal项目的创始人保留了a list一些着名的Drupal驱动站点。
答案 1 :(得分:13)
想象一下重做facebook作为一个drupal网站。是否可能(现实地)?
是的,但我不会。你应该定义“大”。你的意思是大量的页面或数据库存储?你的意思是访问量大吗?你是说像着名的大吗? Drupal是一个很好的CMS,如果正确缩放,我相信你可以处理大量的访问者。但这里的要点是它是一个CMS(具有可扩展性),而不是一个完全自定义的好框架。如果你需要一些真正独特的东西,你应该使用像CakePHP或CodeIgnitor等真正的框架。
答案 2 :(得分:7)
因此,通过使用许多不同的数据库技术和服务器(如反向代理),它能够在捐赠日期间保持工作。
很有可能在Drupal上制作BIG网站。
答案 3 :(得分:2)
我已经和drupal一起工作了一段时间,这很好,但请记住,它对文件扫描做了很多工作/包括 - 80%的时间花在引导上我觉得我听到了一些地方。但是在处理大量流量方面,它表现良好。
答案 4 :(得分:2)
我已经在一个非常大的drupal站点上工作,并且存在严重的性能问题,即使有两个数据库服务器和内存缓存。该网站保持良好,它只是没有效率。最有可能是我们编写所有东西的方式,但即使是一些非常有才华的drupal家伙也在摸不着头脑。 bootstrapping确实是一个问题,就像使用amfphp
一样 对于像facebook这样的东西,你需要一个框架,而不需要15个额外的模块来设置一个博客...答案 5 :(得分:2)
去阅读博客,并听取Lullabot的播客 - 他们已经参与了一些基于Drupal的大型网站。
我知道的一个大型Drupal用户(对不起,不知道是不是Lullabot网站)是索尼音乐 - 他们正在使用Drupal 6为他们的艺术家推出网站。有关详情,请参阅Sony Music sponsors major multilingual improvements in Drupal 6。
基本上,我相信Drupal扩展的能力将超过99%的网站。对于其他<1%的网站,有办法让事情变得更快。
这是我想要的问题。 : - )