28-LiunxDiscuz
下面介绍一下PHP语言的几点优势。
学习成本低
PHP学习入门快、开发成本低,语法相对简单,并且提供了丰富的类库,如用于图像处理的GD库、各种加密扩展(如OpenSSL和Mcrypt)等,而且很多库是默认安装在PHP环境中的,可以很方便地直接使用。
使用便捷
PHP结合Linux、Nginx或Apache、MySQL可以很方便快捷地搭建出一套系统,PHP还支持直接调用系统命令,这样便可以用代码完成许多操作,如打包压缩、复制粘贴、重命名、执行Linux中grep查询筛选等。
更高级的操作,完全支持面向对象。
PDO扩展:PHP推出的链接MySQL和其他类型数据库的一种统一解决方案,可移植性很高,使用它可以灵活方便地切换不同类型的数据库,而不需变动更多的代码。
支持面向对象
面向对象编程(OOP)是当前的软件开发趋势,PHP对OOP提供了良好的支持。可以使用OOP的思想来进行PHP的高级编程,对于提高PHP编程能力和规划好Web开发构架都非常有意义。
开发效率高
因为PHP是解释执行的脚本语言,写完程序以后可以立即执行,不像C、Java、C++等编译型语言需要编译再执行,这使得PHP的开发效率更高。
跨平台性
PHP可以在Unix、Linux、Windows、MacOS等系统下运行,能够很好的满足网站开发和建设的不同需求。
生态圈丰富
PHP作为最流行、使用最为广泛的Web开发语言之一,有着丰富的生态圈,有许多著名的开源框架和开源系统可供使用。
优秀的PHP开源框架:
官方开源框架有ZendFramework、CakePHP、Yaf、Symfony等;
第三方开源框架有ThinkPHP、Laravel、Yii等等。
优秀的PHP开源系统:
开源博客(Blog)系统有WordPress、Z-Blog、emlog等;
开源的内容管理系统(CMS)有DedeCMS(织梦CMS)、PHPCMS、EmpireCMS(帝国CMS);
开源的论坛系统(BBS)有Discuz、PHPwind、StartBBS等;
开源的社交网络系统(SNS)有UCHome、ThinkSNS等;
开源的商城系统Ecshop、ShopEx等。
Discuz!X是康盛公司(Comsenz)推出的一个以社区为基础的专业建站平台,让论坛(BBS)、社交网络(SNS)、门户(Portal)、群组(Group)、开放平台(OpenPlatform)应用充分融合于一体,帮助网站实现一站式服务。
CrossdayDiscuz!Board(简称Discuz!)是北京康盛新创科技有限责任公司推出的一套通用的社区论坛软件系统。自年6月面世以来,Discuz!已拥有15年以上的应用历史和多万网站用户案例,是全球成熟度最高、覆盖率最大的论坛软件系统之一。目前最新版本Discuz!X3.4正式版于年8月2日发布,去除了云平台的相关代码,是X3.2的稳定版本。年8月23日,康盛创想与腾讯达成收购协议,成为腾讯的全资子公司。
CrossdayDiscuz!Board(以下简称Discuz!,中国国家版权局著作权登记号6SR)是康盛创想(北京)科技有限公司(英文简称Comsenz)推出的一套通用的社区论坛软件系统,用户可以在不需要任何编程的基础上,通过简单的设置和安装,在互联网上搭建起具备完善功能、很强负载能力和可高度定制的论坛服务。Discuz!的基础架构采用世界上最流行的web编程组合PHP+MySQL实现,是一个经过完善设计,适用于各种服务器环境的高效论坛系统解决方案。
作为国内最大的社区软件及服务提供商,Comsenz旗下的Discuz!开发组具有丰富的web应用程序设计经验,尤其在论坛产品及相关领域,经过长期创新性开发,掌握了一整套从算法,数据结构到产品安全性方面的领先技术。使得Discuz!无论在稳定性、负载能力、安全保障等方面都居于国内外同类产品领先地位。
下面是安装过程
#安装环境
cd/media/CentOS_6.6_Final/Packages/
#php安装
rpm-ivhphp-