想要打造一个企业官网,选择哪个开源系统更佳呢(采用PHP与MySQL)?
目前最具发展潜力的框架有:
- Zend Framework
Zend Framework是一个面向对象的,以PHP5编写的框架。它基于一个简洁且友好的许可协议,并依托于经过严格测试的代码库开发而成。其架构设计松散,几乎无耦合,便于与其他框架搭配使用。
- Symfony
Symfony是一个基于PHP 5的框架,它提供了一套架构、组件和工具集,有助于快速开发应用。官方网站上提供了一些入门教程。
- CodeIgniter
CodeIgniter框架拥有一个wiki,方便查找相关文档。它支持PHP4。
- CakePHP
该框架采用了一些流行的设计模式,如MVC和ORM,可以有效地降低开发成本,并帮助开发者减少代码量。
- Prado
Prado需要PHP5及以上版本才能运行,它是一个基于组件和事件驱动编程的程序框架。
- Kohana
Kohana是一个基于PHP 5的框架,同样采用MVC架构模式。它注重安全性、轻量级和易用性。由于Kohana最初基于CodeIgniter开发,限制了PHP5的OOP能力,因此更适合用于中小型应用。
- Solar Framework
Solar是一个PHP 5的框架,适用于企业级应用,并内置了语言集和配置。
- Fuse
FUSE也是一个MVC的PHP框架,其设计受到Ruby on Rails和CakePHP的影响,具有定制和直接的特点。FUSE是一个功能完善、稳定性较高的面向对象MVC框架。
- Yii PHP Framework
Yii是一个高性能的组件式PHP框架,对于大型Web应用来说,这是最佳选择,功能全面。但需要PHP5及以上版本的支持。
- Akelos PHP Framework
Akelos PHP框架也是基于MVC设计模式的框架。
其他可选的PHP框架:
-
Recess
-
Agavi
-
Qcodo
-
Zoop
-
QPHP
-
Seagull PHP
-
PHPDevShell
-
PHPOpenBiz
-
WASP
-
evoCore
-
Lion
-
Flow3
推荐一款最好用的开源免费企业建站系统,PHP+MySQL
此类系统有很多。最常用的就是LZ提到的这三款。它们的区别主要体现在网站内容上,当网站内容达到一定量时,这三款的性能会有所不同。织梦<帝国=PHPCMS。也就是说帝国和PHPCMS更适合大内容量的网站,且在二次开发上较为灵活,官方也有相应的支持。而DEDE较为简单,站长只需几天时间即可利用DEDE制作网站,但它的数据负载能力有待提高,二次开发也不太灵活。
如果LZ想尝试其他CMS,可以推荐以下几款:Drupal、DO-CMS、Destoon B2B网站管理系统、刀客建站系统、AKCMS、AutoCMS、Alpha CMS、Arlicle等等。其实还有很多。如果想了解更多,可以上站''长''百''科的知识库查看,上面有最全的各类CMS。
希望我的回答对你有所帮助。
PS:如果是想打造招聘类网站,需要寻找具有招聘功能模块的网站程序,上述提到的似乎都没有。