回覆列表
-
1 # 跨屏建站
-
2 # web開發小a
必然是js難,現在前端非常火,主流的前端框架有vue react angular, 對應的還有基於Google v8的 nodejs的後端解決方案,可能一般用js的不會用那麼多底層的東西,像用jquery. vue這種都封裝了很多好用的方法,但是底層的實現還是蠻有挑戰性的。
對比而言php語法很簡單,資料結構基本上array. object就能搞定,像java 裡面 map list array 等等能實現的,基本上學習php兩三週就能上手寫curd ,從深度而言 php是可以透過c來擴充套件的,但這已經不屬於php的範疇了。
如果樓主打算學習其中一門,還是學好前端比較好就業,js深入下去還是可以提升很多薪資的
-
3 # IT程式設計教程分享
作為一個十年開發者,這兩門語言專注的領域都不一樣,PHP專注於後端開發,沒有nodejs的話,JS就是隻是限於前端開發
javascript是一門簡單的指令碼語言,難指的是相容性,還有Js特殊的OO和FO風格的程式碼方式,如回掉與動畫實現等等
PHP是專注於後端開發,js的話PHPer只是需要了解學習下就OK,多數處理負載均衡、PHP單點登入、電商秒殺,高併發的實現
在PHP7.3+Swoole後就不只限於做web開發,可以做網路遊戲、直播、即時通訊系統,優勢:常駐記憶體,避免重複載入帶來的效能損耗,提升海量效能,協程非同步,提高對 I/O 密集型場景併發處理能力,通訊等!
比如一些H5手遊、戰旗TV、虎牙直播、百度地圖、百度訂單中心等都用到了Swoole
Swoole作為一個高階phper使用的技術,初級程式設計師缺少通訊、Unix系統程式設計、網路通訊程式設計、協程非同步io等知識掌握,難免學習上遇到困難
我是2007年系統的學習了html+css+js+php+mysql的,週期兩年,並且主攻的php+mysql, 後來從業慢慢加深JS的學習 ,在我看來
JS更難一些,平時工作中用jquery比較多,鋒利的jquery