建站中的
点点滴滴

我为什么选择了PHP作为最主要的Web服务端开发语言

Web开发的服务端程序语言有多种,asp.net、jsp、php等,甚至现在也有了完全基于js的node.js。作为一名原来是c#的程序员,从主要使用asp.net开发web应用程序,到现在主要使用PHP语言做网站,写web程序。其中最主要的原因,还是因为PHP有着大量的开源源码,也有很多完善的开源框架,写网站,做开发,丝毫不比.net差。虽然我依然对.net程序颇有好感,其中的mvc,用着顺手的ORM-entityFramework,强大的IDE开发环境,但是如果现在给我一个任务,我会选择用PHP,ThinkPHP框架实在是太方便了。PHP的环境配置也实在是太简单了。

PHP的优点

PHP有着诸多的优点

  1. 跨平台,性能优越。

  2. 语法简单,类C语法。

  3. 成熟的框架众多,phpMVC,Cake,CodeIntiger,ThinkPHP等,我目前主要学习了ThinkPHP,已经足以迅速开发。

  4.  非常多的开源框架或开源系统。比如比较知名的开源框架有Zend Framework、CakePHP、CodeIgniter、symfony等,开源论坛有Discuz!、Phpwind等,开源博客 WordPress,开源网店系统如Ecshop、ShopEx等,开源的SNS系统如UCHome、ThinkSNS等。

  5. 目前已经很多大型网站,应用程序用的都是PHP,比如淘宝网、Yahoo、163、Sina等等大型门户,很多选用PHP来作为他们的开发语言,所以大型门户都能够选用它,我想足够能够你的使用了。

自己直接感觉到的优点

1.环境配置实在是太简单了,有很多PHP开发环境的套件,像wamp,PHPStudy等,我目前使用的是PHPStudy。

2.太多的开源框架程序了。我目前做网站主要用的是WordPress,开源、免费、很多的功能插件,都说WordPress专为定制而生:如果你是wordpress高手,你可以开发任意你想要的功能,这点,我还在努力。 如果是给我个任务让我写个管理程序,我会使用ThinkPHP框架,这个框架基于MVC,功能强大,数据库操作简便。一般我会结合一个前端的框架,比如jqueryEasyUI,或BootStrap开发,或JqueryMobile做前端,Think做后台。这样开发起来效率相当的高,毕竟我对前端的页面设计,和css编写只是熟悉,并不专业。

3.PHP的免费视频教程资源也充足。可以到本站的Web建站视频里看下,里面有我所看过的所有有关网站建设的视频,在此分享。我最爱的是 李炎恢 大神的课程,只要是他的,我都会看,都会学习。目前老师在做html5和bootstrap的免费教程,一路学下来,自己对css的掌握也进步不少。

总结

Web开发涉及到很多方面的知识,前端的有html、css、js,后台语言就看自己选则了,其实这里还有网页设计,每一门单独拿出来都是一门非常庞大的课程,相信你在任何一方面做深做精,都能够达到大师的级别。如果是想我这样的个人站长,要做到面面俱到,实在是太难,只能是统筹兼顾,尽可能的去掌握所有相关的知识。让我们一起努力吧。

未经允许不得转载:建站笔记 » 我为什么选择了PHP作为最主要的Web服务端开发语言

分享到:更多 ()

评论 抢沙发

评论前必须登录!

 

学建站就来建站笔记,提供一切有关建站的知识

关于站长加入我们