什么开发语言可以替代PHP?

php中文网
发布: 2016-06-06 16:42:55
原创
4233人浏览过

一直在做网站前端,现在想学习一下后端,不知道现在处了PHP,还有没有别的后端比较好的开发语言。C、GO、ruby这些语言可以用来开发web吗?还有nodejs这个要如何系统的学习,他是不是可以替代php

Wordware
Wordware

Wordware是一个自然语言编程工具,使任何人都可以开发、迭代和部署有用的AI应用程序。

Wordware 139
查看详情 Wordware

回复内容:

从毕业设计第一次做动态web到现在,写了15年各种web网站和服务,我就没用过PHP,这个问题真把我难住了……怎么回答好呢? 没有语言可以代替PHP,PHP是最好的语言。 又来一梗!

告诉题主,目前在用JAVA开发中。
PHP写过几个小项目。
梦里见人在用C开发WEB。

没什么能不能替代的,
只有这项目适不适合这语言。

不要本末倒置咯!就酱 如果你非要问“什么可以替代”这个问题,我只能说,只要是个语言都可以替代,完毕。。。 月经贴,在CSDN上每隔一段时间就会有人来开喷 C/C++:学习成本高,开发效率低。无法取代PHP。只有像BAT这个级别的公司,才会使用C++做Web开发。主要还是底层软件。

Node.js:异步回调模式不适合写复杂的功能代码,没办法做大型项目。

Python:与PHP差不多,但Python 2和3版本严重分裂。另外很多重要的库都是第三方提供的,不像PHP的标准扩展库全部已经集成了,所以需要自己找。

Ruby:ROR框架非常适合做Web开发,PHP的很多框架都是从Rails那里学来的。美国很多创业公司都在用Ruby,比如Twitter。面临的最大问题是,PHP已经占领市场了,Ruby推广有难度。

Go:最近很火热,具有协程和通道等强大的功能,静态编译。但本质上还是静态语言,开发效率和灵活性不会太好。所以GO的适用场景是取代C/C++开发底层软件。

Java:在电商,金融,企业软件等领域有绝对优势,甚至可以说无可替代。像PHP在Web领域一样具有统治地位。Java和PHP相比,PHP的应用范围更广,Java更高端。

C#:微软的产品,只能运行在Windows下。现在绝大多数IT公司的服务器都基于是Linux平台的。 必须是这个:en.m.wikipedia.org/wiki C: 很少有人用c开发web;但c是"语之语",一个c clib可以被N个别的语言调用,这是c火爆的原因之一
GO:相比c,开发web有优势,但和php比...后面讲
ruby:ror开发框架不错,但和php比...后面讲
nodejs:...但和php比...后面讲

go ruby nodejs和php有一个共同的区别:php是 share nothing architecture(SNA),而go ruby和nodejs都是share memory architecture(SMA)的.

sma天生存在热部署的难点,包括java也是如此.而sna根本就不需要热部署.php是最好的语言,其中一个原因在于sna架构 只有适不适合项目没有能不能代替
各有各的优势 肯给有人会说PHP是最好的语言,其实那只是一种调侃。个人认为在于其高可移植性和平台的可操作性。简单点说就是花最少力气做好事情,并且更容易料理后事!PHP的出现和持续发展是因为没有其他语言比它更容易部署。
相关标签:
PHP速学教程(入门到精通)
PHP速学教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号