为什么Python世界没有出现像WordPress一样的Blog程序
有人问:为什么Python世界没有出现像WordPress一样的Blog程序。
在我看来,没有这个必要。面向的领域不同。虽然有人还在尝试,我比较不屑这样的工作。
WordPress是产品,开源软件。用户下载,注册域名,购买服务器,安装软件,设置并更换模板,拥有一个blog,自己维护数据库,添加插件,跟踪WordPress版本并且及时修补bug。一整套体系已经形成,现在甚至有人专业设计WordPress模板。
WordPress是一个很棒的产品,仰仗着PHP高效的部署方法,让网络发烧友自己假设的blog系统。而且符合一个相当好玩的产品所具备的特性,可扩展性,趣味性。
Python高端一些,不太适合“网络发烧友”这类人群,玩的人可以称自己是专业人员了。这里没有说PHP不专业,专业的不是产品而是人。
Python在领域的一些web产品的出现,最本质的目的,是服务那些专业的人,让他们有更好的开发效率,又不失执行效率。有的框架很通用,有的框架功能很特殊。现在大家都在推django,如同ruby社区在推rails,事实上明白人都知道,这些都是宣传。Django适用于大多数环境,但是仍然有某些应用无法完成。这就是Python世界有无数框架并存的原因。专业领域,需求总是多样的。
简单的举个例子,老沈同学一直在搞自己的框架Eurasia,却搞得超级难用。原因很简单,因为他需要一个后台能支持网页上传文件(类似qq传文件),这种奇怪的需求我不知道哪个框架可以支持。主流应该无法做到。
另外一个例子,当AJAX开始流行,AJAX上传需要实时的知道文件上传进度,此时PHP无法实现,解决方案是用C语言修改了PHP这个框架本身,实现了这样的功能。从那以后,我就不太认为PHP可以解决任何事情这样的说法了。
我也一直很懊恼,C语言到现在还是不能喂我吃饭。
相信你自己,选择合适的工具
在我看来,没有这个必要。面向的领域不同。虽然有人还在尝试,我比较不屑这样的工作。
WordPress是产品,开源软件。用户下载,注册域名,购买服务器,安装软件,设置并更换模板,拥有一个blog,自己维护数据库,添加插件,跟踪WordPress版本并且及时修补bug。一整套体系已经形成,现在甚至有人专业设计WordPress模板。
WordPress是一个很棒的产品,仰仗着PHP高效的部署方法,让网络发烧友自己假设的blog系统。而且符合一个相当好玩的产品所具备的特性,可扩展性,趣味性。
Python高端一些,不太适合“网络发烧友”这类人群,玩的人可以称自己是专业人员了。这里没有说PHP不专业,专业的不是产品而是人。
Python在领域的一些web产品的出现,最本质的目的,是服务那些专业的人,让他们有更好的开发效率,又不失执行效率。有的框架很通用,有的框架功能很特殊。现在大家都在推django,如同ruby社区在推rails,事实上明白人都知道,这些都是宣传。Django适用于大多数环境,但是仍然有某些应用无法完成。这就是Python世界有无数框架并存的原因。专业领域,需求总是多样的。
简单的举个例子,老沈同学一直在搞自己的框架Eurasia,却搞得超级难用。原因很简单,因为他需要一个后台能支持网页上传文件(类似qq传文件),这种奇怪的需求我不知道哪个框架可以支持。主流应该无法做到。
另外一个例子,当AJAX开始流行,AJAX上传需要实时的知道文件上传进度,此时PHP无法实现,解决方案是用C语言修改了PHP这个框架本身,实现了这样的功能。从那以后,我就不太认为PHP可以解决任何事情这样的说法了。
我也一直很懊恼,C语言到现在还是不能喂我吃饭。
相信你自己,选择合适的工具
feed