常州php怎么样,PHP到底有多糟糕?
四川优就业的小编个人是十分支持PHP的,毕竟专做IT培训100年!但是为了回答你这个问题,搬运一个
韩天峰老师的评价:
PHP 语言有 20 多年的历史,由于一直保持向下兼容。存在很多糟糕的地方,比如:
混乱的函数命名
不友好的 Array/String 函数,至今数组和字符串的操作都没有实现 OO 接口
混乱的参数顺序,导致完全记不住一个函数的用法,每次需要查手册或借助 IDE
难用的 Zend API ,导致了在应用与内核之间,很难有一个中间层。比如 Node.js 做的就很好,它提供的 C++ API 可以让其他 C++ 程序员很方便地为 Node 编写扩展模块。而 Zend API 几乎就是地狱模式,对开发者要求太高了。我在今年新开发的 PHP-X 就是为了解决这个问题
缺乏异步 IO 网络层,PHP 官方只提供了 sockets、stream、select 等 IO 函数,无法满足现在大并发时代的需求。所以就有了 Swoole 这个项目
缺乏对多线程的支持,虽然有一个 pthreads 项目,但这个连玩具都算不上。多线程需要 PHP 语言底层进行支持,而 PHP 设计之初就没考虑过多线程
当然,PHP 也有明显的优点,比如其部署对于虚拟主机的友好超过(除了古老的 ASP 之外的)所有其他主流语言,因此在互联网应用爆发初期就占领了巨大市场,一些世界上最大的网站最初(甚至至今)都是 PHP 写的,这是其至今屹立不倒的核心原因。
普通水平的php程序员这个职业还有存在的必要吗?
第一:当然是有必要的,最简单的逻辑,无论哪个PHP大神都是从普通水平走过来的,房子是一层层砌上去的,如果没有最底层的一些项目经验的积累,没有底层的日常BUG处理,小技巧经验的积累,一个人也不会成为这个行业的顶尖人才,无论哪一门编程语言都是一样的.
第二:cms很成熟,但是它有适用群体,并不是每个公司都会使用的,而且现在大型的互联网公司都会使用到几门编程语言,并不是一门,而php部分的一些日常的代码编写,维护工作总归是要有人去做的,
浅谈php的优缺点?
PHP几乎支持所以的操作系统平台及数据库系统,具有良好的跨平台特性;PHP嵌入在HTML语言中,且坚持脚本语言为主,与JAVA、c等语言不同,语法简单,书写容易,方便学习掌握;PHP占用系统资源少,代码执行速度快的特点也让它在互联网上得到了广泛的应用。
php凉了吗?
php目前是不会凉的,不知道你有没有发现,越来越多的网站是用php写的了,在中国有许多其他语言写的网站,仅外观而言就不如php,所以网站语言在逐渐转型,还没开始怎么可能就凉了。另一个角度来讲php凉了一定有什么语言来代替它,目前我了解的没有什么合适的语言来代替,php还是有自己的优势的。
到那时PHP还有就业前景吗?
很高兴能够回答这个问题。
在没有就读大学之前,我想很多人对于自己所选的专业都是一知半解,可能还有大部分人都不知道这个专业学出来都能够从事那些岗位的工作,
对着这个行业毕业后是否还有前景,这也是很多人最担心的问题,这都是很正常的现象,其实大可不必担忧。相比于之前的学习面都是很广义的,而进入到大学后则要具体专攻某个方向或具体的领域,广义上看来所选择的范围就要小一些。
所谓存在即合理,不管是哪个行业,都有它们自己领域专长所应用的地方,不管是学习PHP、Java、C或者Python,都是可以的。
虽然现在都在讲人工智能,但其发展却还需要些时间,只不过现在的人工智能、大数据等领域的应用所需,以及时代的大力推动,致使其使用场景非常普遍。