作为一名PHP后端程序员,掌握了PHP及MYSQL等数据库的操作语法之后。
很多人都说,前端学学,DIV+CSS/JAVASCRIPT,不然哪算是一个完整的WEB开发人员。
就我来说,我根本所谓的DIV+CSS,更不懂JAVASCRIPT。
可有点编程经验的人来说,掌握其语法,结构及使用规范,没什么大同小异的。再说了,后端不只是PHP一个,还有MYSQL,LINUX服务器的搭配等等。
现在WEB后端来说,莫过于JSP和PHP了。PHP难道真就过时了?
都说JSP安全,难道PHP不安全吗?
都说JSP都是企业级应用的,速度快。难道PHP跑的慢吗?对于WINDWOS/LINUX平台的安全先不说。虽然JSP是编译型的语言。JSP基本跑与WINDOWS平台,当然现在也可以在LINUX平台跑了,可PHP默认就在LINUX上得到了支持。数据库方面,JSP通常使用ORACLE,都说企业级嘛。那我真的很想打死那些制造谣言的人,你们知道PHP的PDO吗?要想跑的快,PHP一样可以得到速度上的支持。
作者认为,那些脑残的在讨论熟好熟坏之前,是否应该考虑下开发所面对的使用对象?
你会为了做个简单的博客,用JSP+ORACLE吗?就为所谓的速度快?支付数据库的使用费用?或者说,你使用破解等方法?
PHP过时,那就奇怪,FACEBOOK怎么还是用PHP,一家那么有钱的大公司了,怎么不用JSP?PHP的ZEND公司难道是摆设?
还有一堆堆国内的个人小网站,怎么都还在用PHP?因为PHP开源、免费。配合免费的MYSQL。再配合免费开源的Linux CentOS平台,哪个敢说不是投资最小化的一种方法?(你有钱你可以全部使用企业级应用,作者和土豪永远不可能成为朋友)
说PHP过时了的,好好翻墙去看看FACEBOOK,看那人气流量,PHP+MYSQL是否可以支撑。关键还是技术的问题。
PHP、JAVA、C等都是一种语言而已,面向的使用人群不同,各有优势。
作者最近都在对ECSHOP进行二次开发,感觉,PHP的确很弱。
但弱的不是PHP本身,而是开发的人想的没那么周到,不然他们怎么商业化?
不能因为一个PHP写的程序感觉弱就说该语言弱。C呢?很多都转C++、NET了。现在学C,谁敢说没出路?
PHP虽然是弱语言,那是因为你没见过什么叫PHP开发出来的强大程序。
作者接触过MAGENCO和PRESTASHOP这两款国外的开源电子商城。还接触过国内的ECSHOP商城。特别是MAGENTO,PHP的基础不说,看看MAGNETO(正确来说是ZEND的)EAV模型,做的如何?数据结构又如何?安全性能又如何? 作者说的还是社区版的,有钱的下个企业级的,看看人家企业级的又是如何?放网站上谁会信你这是PHP写的?
作者没有排挤JSP的意思,只是想说,不同的用户型,用不同的开发体,没有谁好谁不好。 只能说你懂不懂。
关于作者