» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


 28 12
发新话题
打印

闲的没事儿干,学哪种编程更有用?

posted by wap, platform: Chrome
Python or HTML5(CSS3+Javascript)


TOP

posted by wap, platform: Chrome
引用:
原帖由 @godzillaqqq  于 2016-1-5 20:28 发表
php吧 现在一张嘴提就互联网+ 没个网站怎么成
HTML5以后,PHP的市场小多了。现在主要是有大量现成成熟的PHP程序,但今后就不会了,大量后端语言以后只能传传数据而已。而着恰恰不是PHP的强项,PHP的衰退几乎可以预见。不过最新的PHP7确实牛逼啊,速度大幅度提升。

可惜成也WEB,败也WEB,当年靠WEB发展起来的PHP现在不得不面对新一代的HTML5颜面流泪。

简单的软件,HTML5能直接沟通数据库走Redis,压根不用其它玩意,甚至连SQL都可以不用会(当然,SQL是必会技能之一)。



TOP

posted by wap, platform: 小米 NOTE
引用:
原帖由 @weir  于 2016-1-5 21:46 发表
楼上说的是nodejs吧,html5是前端技术直接访问数据库和redis,那所有人就都能随便修改数据了。
Redis本身就可以从HTTP增删改查数据,如果不限制却是谁都可以改哦,完全不是nodejs。


TOP

posted by wap, platform: 小米 NOTE
引用:
原帖由 @flysnow  于 2016-1-5 23:25 发表
php市场小。你去看看现在市场里需要php多少岗位。python多少。。
不要看眼前,有点前瞻眼光,PHP现在在走下坡路了。这个语言的定位,提前那可以说是非常好,现在HTML不断发展功能越来越强PHP的位置就很尴尬了。

现在前端技术和后端技术越来越复杂,所以单独分成前端和后端,PHP基本是把两端的事情都要做起来,而这种模式和当前主流的开发模式不协调。现在后台负责自己的业务逻辑,前端是需要的数据走JSON,前段搞好自己的UI,需要的数据简单的解析一下JSON就行,两者都不用过度关注对方的技术,而且采用Ajax异步读取速度很快,分工层次清晰,做出来的软件漂亮流畅,后台数据以后写APP直接拿去用就是都不需要改。

我自己读大专、本科都是靠PHP拿下的毕业论文,第一个做开发的工作也是PHP,感情绝对有,但现在PHP的模式确实不合适了。

TOP

posted by wap, platform: 小米 NOTE
引用:
原帖由 @lobydenk  于 2016-1-6 00:20 发表
"现在后台负责自己的业务逻辑,前端是需要的数据走JSON,前段搞好自己的UI,需要的数据简单的解析一下JSON就行,"
简单说吧  这种想法就是傻逼中的战斗机,
就像用个flex就说跨平台  死了之后又搬出unity,
主流的前端框架都是这样的架构,你说说哪里傻逼嘛,咱们讨论一下。

TOP

posted by wap, platform: 小米 NOTE
引用:
原帖由 @lobydenk  于 2016-1-6 00:40 发表
公司的项目  一开始那帮人就是这种思路,最后出来前端各种炫酷 浏览器不兼容  后端数据混乱  整个平台做出来根本没几个实用的功能,上线后维护处理  最常见就是直接进db写sql,
当然这可能是项目管理问题  但我一直认为在cms  erp系统里面用这些思想就是作死   现在擦屁股擦到不想干
说真的,你们技术有问题,我们公司前段做出来的从ie6兼容到最新的。手机端、微信端、APP一套代码,AppStore上架几个月了。

TOP

posted by wap, platform: Chrome
引用:
原帖由 @lobydenk  于 2016-1-6 02:23 发表
我就问 你们前端几钱一个月
半狗都没有……

TOP

posted by wap, platform: 小米 NOTE
引用:
原帖由 @lobydenk  于 2016-1-6 06:23 发表
"没人会闲到搞简单问题复杂化的技术"
我倒觉大多数人都是把简单问题搞复杂化,而且他们都会觉得自己的做法是最优的,

"只要我写好了 你按规格传个json过来就好了"
而他们不会尝试理解 为什么有些情况不能用ajax,自我中心主义
我本来就是给别人举例子,这种少数极端情况下没法用Ajax根本不需要提到。实际情况下如果为了搜索引擎抓取而不用Ajax也很简单,我前段用个Python、nodejs、PHP、asp、go等随便一个语言写一个后端渲染层就好了,JSON数据通过这个层渲染成普通HTML页面,后端接口一样不用变,这只是一个办法,还有很多方式可以实现就不一一罗嗦了

TOP

posted by wap, platform: Chrome
引用:
原帖由 @arex  于 2016-1-6 15:31 发表
感觉这几年PHP的需求反而多了啊,和微信相关的好多都是PHP做起来方便,也可以用各种框架,做服务器端接口啥的,不知道效率比python ror之类的低多少,挡不住会的人多啊,如果不是一线城市,找个py ruby的比找php的难多了
多肯定是最多的,PHP超容易学,基本有大学C的基础几个月就能熟练上手了。

现在国内确实是这个情况,我同学一个学财经的在一国家级国企本来做销售,后来做技工,现在做PHP、ASP。

但是从长远看,这种开发模式已经不和潮流了,就像现在满街的OA都是Only IE6,各个银行都是IE6,但是大家都知道IE6和XP就是末路了。


PHP以前几乎是最适合WEB开发的语言,ASP虽然很像但是在跨平台等方面还差一口气。但是现在开发WEB的整个模式都在巨变,国内WEB技术发展只有在大的科技型公司才有体现。很多中小企业或者不太重视互联网技术的大企业中,都还是十年前的模式在玩,国内连ROS、Django这种多年前的玩意至今都没赶得上趟,自然老技术就能玩得转了。

PHP其实也不是玩不了新模式的开发,只是它已经不是以前那个最适合干这种活的语言了,世界最牛逼的PHP程序之一Wordpress现在都在转REST API,真到能完全替代传统API那一天,PHP的作用恐怕只能写写后台了,但是PHP写后台并没有牛逼之处,一堆语言比它强是。

TOP

posted by wap, platform: 小米 NOTE
引用:
原帖由 @cf3b5  于 2016-1-6 16:20 发表
虽然我自己比较熟PHP,确实也是这个情况!
所以就算用php,其实基本是都是API化,其实就是MVC的view层直接放到客户端了
所以很多App规划,我现在基本是直接就推荐像LeanCloud、parse这些云服务算了,后台都省了
是的,各种模块化服务也是一个潮流

TOP

posted by wap, platform: Chrome
引用:
原帖由 @flysnow  于 2016-1-6 17:54 发表
半狗都没的前端?还不跳槽?现在前端的抢手程度基本上只要是个前端就能有半狗。有点经验的一狗还是蛮稳的。
不是北上广,内地城市,生活安逸,省级大型国企不怕失业,自己捞点外快收入又不低,朝九晚五工作不累不加班。

TOP

posted by wap, platform: Chrome
引用:
原帖由 @liufan262  于 2016-1-6 17:45 发表
说真的,我是27岁正在转行学前端,服务器语言也在考虑到底学php,还是node.js
js了解下,基本概念都懂,主流框架会用就行。现在js确实坑较多,太深入的研究还不推荐,因为估计这语言还有大变化。

其实国内php和nodejs能让你好好发挥的地方不多,国内使用的php大部分都版本偏低,工作就是改改、定制下人家成熟的框架,nodejs则有大量回调。

要深入可以业余玩玩Python,这玩意用来入门和提高都不错,日常自己开发点工具也非常合适,所以是入门首选之一,做服务器端也OK,Django/Flask可以快速高效搭建网站(这玩意和PHP那一类改别人CMS的理念完全不同,速度相似,但可定制性强得多),做REST也成熟,可谓多面手。

推荐HTML5+CSS+JS做前端主要是这类玩意不需要太深的开发基础,HTML5和CSS负责UI,js负责一些数据、效果、逻辑控制之类的,代码简单不需要写太长,整体下来可以很方便的搭建出一套能用能跑的玩意,扩展一下用Cordova打包还能做手机APP。

TOP

posted by wap, platform: Chrome
引用:
原帖由 @lizitaisha  于 2016-1-6 16:40 发表
你们说这么多高大上的干嘛?

我就想玩网游的时候自己写几个脚本,应该连外挂都算不上,该学啥语言?
脚本看具体游戏了吧,我不是游戏业内一般游戏脚本貌似用Lua,很简单的语言,例如WOW的插件就是Lua写的

TOP

posted by wap, platform: Chrome
引用:
原帖由 @liufan262  于 2016-1-6 19:22 发表
但是我听说PHP容易上手,能快点找到工作。像我这种年龄偏大,还是不是尽量找到合适的工作为好了。
HTML5+CSS3+JS,已经在学了
PHP确实超级容易上手,但是也意味着你的竞争对手非常多,而且很多学校刚毕业的毛头小子,能加班,我觉得年纪大不会有啥竞争力。而且PHP开发者大部分的工作就是改改现在的框架,其实技术含量不高,就算能上岗快,估计下岗也快啊,而且发展余地不会太大。

不过会PHP的话,要做HTML CSS JS几乎是必须会的,如果先靠PHP拿到工作,再迅速扩展到HTML5+CSS3+JS倒是个不错的途径

TOP

posted by wap, platform: 小米 NOTE
引用:
原帖由 @arex  于 2016-1-6 21:24 发表
那么如果学一个后端的语言玩,ruby on rails 和 django哪个比较有趣些呢
一般人还是Django吧

TOP

 28 12
发新话题
     
官方公众号及微博