`
bardo
  • 浏览: 378359 次
  • 性别: Icon_minigender_1
  • 来自: 上海
博客专栏
D1407912-ab64-3e76-ae37-b31aa4afa398
浅述PHP设计模式
浏览量:11807
9d6df9f7-91da-3787-a37c-0e826525dd5d
Zend Framewor...
浏览量:10116
85b628bd-a2ed-3de2-a4b1-0d34985ae8b6
PHP的IDE(集成开发环...
浏览量:9504
社区版块
存档分类
最新评论

discuz vs wordpress

阅读更多

        discuz vs wordpress ? 有没有搞错,这两个东西好比吗?

        是的,今天就是要拿这两个东西进行一下比较。

        discuz 是中国的老牌论坛了。而且,现在也嵌入了博客功能。并且,运营它的公司还获得了风险投资。

        但是discuz 与生俱来的缺陷,让它难以发展。这个缺陷就是软件的架构。表面上看来,discuz 只是一个应用,并不算是一个大型的WEB应用。它只能成为网站的某一部分。当然不排除一些小网站就是一个论坛。

        有人说,discuz 做得太早了,那时,国内大多数服务器只是PHP4,所以,无法面向对象,无法考虑大的架构。但是,可惜的是,这么多年来,discuz 一个接一个版本的更新,却仍未有改善,只是在原有代码上增加,修改。而正是这种方式,discuz 引来了业内大量的骂声。说它太没技术了。老实说,它该骂。并且,我们可以看到,也正是软件架构的问题,造成了用户定制困难,插件开发困难,更谈不上用户对它进一步扩展等更高级的应用。因此,它只能面对初级用户。这也是很多大网站,建站初期由于不慎选择了它,最后还是把它丢掉。说来实在可悲。我想大家应当记得土豆网早期的菜市场。现在却找不见了。

        有人说,discuz 正是靠它这样的代码防止了盗版。但反思一下,这样的防盗版有意义吗?为什么很多网站会选用其它论坛,主要是实际的需求。比如,BM论坛,就可以方便的集成用户登陆(当然,这只是开发上给出了方便的接口,并不是优秀代码)。

        按理说,wordpress 就不一样了。wordpress 记得应当是2005年才开始开发,那时,PHP已完全面向对象了,不管是PHP4,还是后来的PHP5。但是,wordpress 仍不是这样的。如果你看一下wordpress 的源码,一样会让你惊叹。由此,有人会得出一个结论,技术并不重要。重要的是市场与用户。

        实际,完全不是这样的。软件架构从2000年开始,架构技术受到业界普遍重视。微软不惜重金挖架构人才,才使得它的市场进一步扩大。而开源本身,也是一种类型的软件产业。无论你面向高端用户,还是面向初等用户,最终,软件企业要的是进一步产业化,产业化的根本是开发积累,而不是以前的代码都是废代码。产业化是拉动用户进一步开发。而不是拿用户的二次开发,当成收钱的机会。而是面向高级用户的服务。

        架构的根本点在于,能向用户提供更好的服务,而这个服务正是开放源码本身,由源码向用户提供的。另一方面。我们看康盛力推zend,自己却不用zend。其实本身也与zend的缺陷有关。象wordpress 这个的大作,这行大的工程,也没有选择zend,足以说明,zend是非常有问题的。当然,这里不谈zend的问题。

        我们看一下,这些年来web架构技术上的变更有多少?mvc使得应用安全面向对象。而MS的.NET架构的mvc则是向人们指明的VIEW必须部件化。ROR冲击,让人们再次重次认识ORM。DDD开发模式使得应用架构更加进一步清析,使得应用更加易于维护与扩展。RUBY最近又给人们带来了更新的技术:DrySql!!SOA技术兴起,WEB架构更加进一步大型化,同时更加是公开服务,公开API,公开插件接口……开放是必然。科学快速的开发架构也是必然。

        WEB的软件化进程,使得WEB作为应用来集成正向WEB作为软件集成的方向发展。但可惜的是,无论是 discuz 还是 wordpress ,在目前的最新技术浪潮面前,都显得落后了。而这表面看来很简单的落后,却完全制约了一个公司,一个团队的发展,单从 discuz 对博客,对SNS市场的把控就可以窥见一斑。

        架构技术正在走向逐步主宰软件企业未来的重要位置。但可惜的是:PHP目前没有真正的成熟的架构,更没有成熟架构的框架和软件。这也是PHP本身的一大悲哀!

        有架构才有未来,你的未来呢?

       

分享到:
评论
1 楼 baiyin_bit 2011-07-19  
楼主能推荐一个建站工具么?包含有博客,论坛和简单的SNS功能的。谢谢

相关推荐

    LAMP+Tomcat+Discuz+WordPress整合完整版

    LAMP+Tomcat+Discuz+WordPress整合完整版 本文档详细介绍了如何在Linux平台上整合LAMP(Linux、Apache、Mysql、PHP)和Tomcat、Discuz、WordPress三个组件,以实现一个完整的Web应用系统。下面是对每个组件的详细...

    ucenter整合discuz、wordpress、dede

    它可以与Discuz、WordPress、DedeCMS等流行的内容管理系统集成,实现单点登录(Single Sign-On, SSO)和账号通用,极大地提高了用户体验。 首先,让我们深入了解Ucenter。Ucenter提供了一个中心化的用户管理系统,...

    apache mysql php discuz WordPress

    标题中的“apache mysql php discuz WordPress”揭示了四个关键的IT技术领域,它们分别是Apache服务器、MySQL数据库、PHP编程语言以及Discuz和WordPress这两个流行的Web应用程序。这些元素都是构建高效、动态网站和...

    wordpress 3.5.1 安装包

    这个版本的WordPress是该平台发展历史中的一个重要里程碑,它包含了多项改进和新特性,旨在提供更高效、更安全的网站构建体验。 首先,WordPress的核心优势在于其易用性和灵活性。它提供了丰富的主题和插件,使得...

    linux系统下安装discuz,phpwind,phpbb,wordpress详细过程及截图

    通过以上步骤,你可以在Linux环境下成功搭建和配置Discuz、PHPWind、PHPBB和WordPress。记得在每个阶段都进行测试,以确保一切按预期工作,同时注意系统的安全性和稳定性。在实际操作中,根据你的具体需求和服务器...

    Discuz Ecshop MacCms WordPress 免签约支付宝、微信支付SDK

    标题中的“Discuz”,“Ecshop”,“MacCms”和“WordPress”分别指的是四个流行的开源内容管理系统(CMS):Discuz!(一个论坛软件),Ecshop(电子商务平台),MacCms(媒体资源管理平台)和WordPress(通用的博客...

    Web服务器环境部署Wordpress搭建及Discuz搭建

    Web服务器部署Wordpress搭建及Discuz搭建 1、学会安装Linux服务器 2、学会部署web服务器环境 3、学会搭建wordpress使用wordpress模板 4、学会搭建Discuz使用Discuz模板

    杰灵、WordPress、dedecms、discuz、帝国等主流采集插件,自带采集规则

    本资源包集合了“杰灵”、“WordPress”、“dedecms”、“discuz”以及“帝国”等主流的采集插件,它们都带有预设的采集规则,能够帮助用户快速地获取和整理网络上的信息,以满足不同网站的需求。 首先,我们来详细...

    WordPress插件Ucenter&Market用户中心1.2版本商城附带模板

    Ucenter是一个用户管理组件,通常与Discuz!、Comsenz等社区软件配合使用,它提供了一个统一的用户账户系统,允许用户在多个应用之间共享账户信息。在WordPress环境中,Ucenter插件能够帮助管理员统一管理网站的用户...

    Discuz发布插件-Latest.zip

    《WordPress中的Discuz插件详解》 WordPress作为一个全球知名的开源内容管理系统,因其强大的可扩展性和易用性,深受广大网站管理员和开发者的喜爱。而Discuz!作为国内知名的社区论坛软件,同样拥有广泛的用户基础...

    lamp 环境配置及discuz,phpwind,phpbb,wordpress网站的搭建/优秀论文

    【描述】提到的“discuz、phpwind、phpbb、wordpress网站的搭建”是指使用上述LAMP环境来安装和配置这四个特定的开源软件。Discuz!是一个流行的论坛软件,phpWind同样也是论坛系统,phpBB是国际化的讨论板解决方案,...

    WordPress反垃圾评论的功能插件

    博客中的垃圾留言,无法都是那些留言机器人进行的自动发言,之所以那么猖狂,是因为WordPress的留言系统没有相关的验证过程,就像以前Discuz论坛没有验证功能时,那种自动注册机,烂注册账号一样,所以,只要我们在...

    Discuz

    此外,它还可以与其他CMS系统(如WordPress)集成,实现数据共享。 9. **移动端支持** 随着移动互联网的发展,Discuz! 还推出了适应手机和平板的移动版,使用户能随时随地参与论坛讨论,提高用户粘性。 10. **...

    CentOS7上基于虚拟主机部署多个站点(discuz和wordpress)

    这篇博客介绍如何在centos7上,基于虚拟主机在一个服务器上部署多个站点,我只部署了两个站点(discuz和WordPress),如果你的服务器够强硬,多搭几个也不成问题哦。我是基于虚拟机做的,比较简单,但还是提前说明下...

    WordPress投票插件Ludou Simple Vote 1.0.rar

    在WordPress中实现简单的支持/反对投票插件,界面样式模仿Discuz!,使用WordPress的自定义栏目来记录投票得分。卸载该插件后将会自动删除插件创建的自定义栏目。 = 使用说明 = 在后台启动该插件即可开始使用,打开...

    discuz论坛php开发

    可以看作是一种社区型的CMS,它支持与诸如WordPress、Drupal等主流CMS无缝对接。这样的融合可以让用户在一个统一的后台管理论坛和CMS内容,提供了一站式的网站运营解决方案。同时,Discuz! 提供的门户、家园、群组...

    wordpress主题五种颜色可选的主题:GenM1

    - **评论系统改进**:引入第三方插件Discuz!支持更丰富的互动交流形式。 经过一系列细致入微的工作后,这位博主成功打造了一个充满活力与趣味性的健身主题网站,在线访问量稳步增长,获得了广泛好评。 #### 六、...

    discuz整站程序带数据摄影美女图片套图社区网站源码带手机端模板个人写真模特壁纸

    压缩包大小:67M 本程序带后台,带有手机端,压缩包里带安装说明,如果不会装,请联系店主,店主一般当天给您安装完毕,安装源码是免费的,环境需要您自己搭建,如果不会搭建环境,我们有偿提供服务。

Global site tag (gtag.js) - Google Analytics