开发语言选择问题

php中文网
发布: 2016-06-06 20:48:28
原创
1322人浏览过

我是学java的~ 感觉学的好可以。面向对象的思想掌握的不错。还学了些go语言。我个人比较喜欢前端,所以闲时做一些前端页面。特效玩玩。现在想自己写一个博客和rss订阅系统。其中rss订阅分为服务器端和chrome扩展端。做完服务器端后打算部署到bae上,用java是没问题的。但是感觉java做这些东西有点大材小用。毕竟java各种类库太繁琐了~~ 感觉java有点不适合开发博客和rss订阅(不是说不能。是感觉不合适)。所以想学学php,大家感觉怎么样,给点建议。有java基础学php到实现上述功能大概需要多长时间?bae部署php怎么样?

博客不打算用wordpress,还是想自己开发,有很多自己的独特的功能。

回复内容:

我是学java的~ 感觉学的好可以。面向对象的思想掌握的不错。还学了些go语言。我个人比较喜欢前端,所以闲时做一些前端页面。特效玩玩。现在想自己写一个博客和rss订阅系统。其中rss订阅分为服务器端和chrome扩展端。做完服务器端后打算部署到bae上,用java是没问题的。但是感觉java做这些东西有点大材小用。毕竟java各种类库太繁琐了~~ 感觉java有点不适合开发博客和rss订阅(不是说不能。是感觉不合适)。所以想学学php,大家感觉怎么样,给点建议。有java基础学php到实现上述功能大概需要多长时间?bae部署php怎么样?

博客不打算用wordpress,还是想自己开发,有很多自己的独特的功能。

我记得我在学Java的时候,一个师兄在学PHP,我在学PHP的时候,他在学Ruby,等我学Ruby的时候,才发现国外的程序员基本上是在用Ruby在做这方面的东西。可以说Java在这方面还可以是10年前的事,PHP还可以是5年前的事了,国内的几大网站,只有豆瓣是后端用Python的,其他的都是PHP,不过豆瓣已经很多年了,近几年的创业公司(比如Gitcafe),都用Ruby。中国的确很落后,Ruby程序员少得可怜。可以看出来趋势和潮流了,放弃Java和PHP吧,现在是Ruby, Node.js和Go。

没有带选语言的层次

选择自己上手快的,做出东西有人用才是王道

有兴趣可以研究下Python+django呢?

如果是学习,真的建议python,很多框架,很多大牛。如果只是为了用。php绝对快速。

Python 有编程基础的话很容易学的,先看官方文档的教程 https://docspy3zh.readthedocs.org/en/latest/tutorial/index.html 当然《深入Python》《简明Python 教程》 什么的也很好,都是网上免费的书。

另外可以加入Python 中国邮件列表,有什么不懂的发邮件问: https://groups.google.com/forum/#!forum/python-cn

框架新手推学Django,没有足够好的中文教程,建议看官方文档(英文)。

个人推荐Ruby和Nodejs,当然Python也不错,不过这个我没有用过。 使用Nodejs,可以体验JavaScript从前端到后端打通的快感!

  1. 继续使用 Java, 可以学习使用 Play! Framework 或 Grails (这个是用的 Groovy 语言)
  2. 使用新语言
    a) Python/Ruby/Node.js
    b) 如果对 Lisp 和函数式编程感兴趣, 推荐学习 Clojure, 写成的程序可以部署到支持 Java 的地方 (war)

如果做 rss订阅 还是python合适

python比ruby更合适做服务器端的工作

当然ror的web开发的确很快

网奇.NET网络商城系统
网奇.NET网络商城系统

系统优势: 1、 使用全新ASP.Net+c#和三层结构开发. 2、 可生成各类静态页面(html,htm,shtm,shtml和.aspx) 3、 管理后台风格模板自由选择,界面精美 4、 风格模板每月更新多套,还可按需定制 5、 独具的缓存技术加快网页浏览速度 6、 智能销售统计,图表分析 7、 集成国内各大统计系统 8、 多国语言支持,内置简体繁体和英语 9、 UTF-8编码,可使用于全球

网奇.NET网络商城系统 0
查看详情 网奇.NET网络商城系统

Ruby或Python都是不错的选择。

php是最好的语言!

Python + Flask,你会知道开发一个博客是多么多么的简单!

国内还是使用PHP和JAVA为主,如果你不是单纯为了玩的话,应该学点PHP和JAVA。如果你偏向于前端,那PHP是不错的选择。现在新PHP框架在语法与使用上已经比以前好很多了,重要的是,PHP的产品很多,基本上是拿来就用,大多数情况下不需要自己开发,也是快速建站的利器。

python和nodejs也是我的兴趣,也建议你了解下,不过语言不要学太多,大概四五种就好,太多了其实很浪费精力,选定了就不要轻易去改变。

如果喜欢前端,那应该学学 Javascript

学了 Javascript,可以试试用 nodejs 作后端,语言相同。

在云平台上部署,尽量选用平台支持、占用资源较少的方案, 所以差不多是 Python 和 PHP 之一吧。

如果已经学了其他的后端编程语言, 特别是 Go(吐槽下很想学 Go...), 不建议碰 Node,

作为前端表示 Node 为广大精通 JS 且不熟悉后端的同学带来了巨大的方便, 甚至是其他后端语言无法大到的前后端默契配合, 而且异步编程和 Stream 处理是的确有用,

但 JS 的坑很多, 学了更先进的语言还花时间学一遍 JS 服务端编程就有点多余了.

如果是为了了解异步编程, 了解 CoffeeScript, 那看看也不错..

你如果是没有工作经验的学生党,
这个时候 考虑的不是语言优不优秀,而是考虑哪个语言生态好。
如果以后想从事WEB开发 建议你选择PHP,
如果以后想从事移动应用开发,就选择JAVA,
为了你以后找工作 可以有相关的作品,

如果是已经工作了,想做一个小玩意儿
那就选择最屌的,node.js go python都不错。
我个人看好node.js 因为这样前后端统一是javascript.
多么完美啊。

相关标签:
最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

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

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