PHP7會毀了PHP嗎?
我覺得題主說的「毀掉」的意思可能是是毀掉PHP超低的入門門檻。
感覺越寫越像Java。
然而不可避免的,要接受改變。
在ES6剛出的時候也有很多人說ES6毀了JavaScript.原型繼承的寫法多麼多麼好。class寫法多麼多麼糟。
時間證明,ES6標準正在快速被實現。
我相信,PHP正在越變越好(這句話又要被黑了)
關於嚴格模式:
從目前來看我覺得新項目用PHP的話,還是開了嚴格模式比較好。
因為7.1會加上JIT,性能會提升更多。不給返回值類型JIT不好做啊。
對於新手來說,不開嚴格模式學習也不會有太大的問題。
總之,我覺得PHP7是個好事。
我就等3號發布正式版升級了~
話說什麼時候能把那些語法整理一下啊,都二十年了,咱函數名調整一下吧。要不然就被黑一輩子了 T_T目前公司的後台系統(導一些用戶報表的),經常需要處理超大的數組,升級到php7之後,性能提升一倍有餘,內存節省超多,期待更強大的7.1的JIT~
另外PHP7的兼容性做的真的是超超超超級好,升級的時候根本不用怎麼改代碼,真是特別良心的升級~
題主可以看下PHP7的修改記錄,PHP7新特性 - PHP7php7的改進還是非常合理的,越來越規範,消除了很多歧義的地方。錯誤處理也越來越統一。我非常看好PHP7的發展。
不邀自來。。
據我所知,php目前對於性能的提升的很大的,對於自身的處理速度優化了很多,同時也改變了一些語法的使用。但是話說回來,php現在對於速度的提升你說好嗎,當然好,速度快了總歸是好的,但是現在真正的大公司真的只是用單純的一門語言來撐起自己的技術?難道處理大數據也要php做?做桌面應用也要php做?我說肯定不是得,就像是資料庫一樣,難道nosql火起來了就沒人用mysql了嗎。肯定不是得,各有各的優勢。互相配合,用好語言本身的優勢才是正道歪一句。你這個題很容易變成黑php專欄,請題主做好沒什麼乾貨的準備。。鳥哥說,PHP7的目的是給廣大的PHP程序員提供『透明』的性能提升。也就是更少的兼容性問題,更大的性能提升。
所以,你的『顧慮』根本是沒有必要的。如果技術決策者認為這個升級有必要,那麼必然會推動這個事,反之也並不會有什麼影響。
PS:就在今天下午,領導說我們要準備升級PHP 7和HTTP 2.0的相關事宜了,讓我這個喜歡新事物的傢伙激動的虎軀一震啊!
鳥哥 哭暈在廁所
我見過許多所謂的 php 程序員,用著 10 幾年前的外包思路,一邊以機械、重複、不加思考的完成著增刪改查,一邊對整個社區的成長 ( namespace, closure, composer, psr 以及 眾多優秀的開源項目 等)視而不見!
這類人有一個共同特點,就是以完成功能為目的(說是流水線上的工人不為過),對新事物接受能力差,不太會主動關注技術周邊,也更不會思考如何去耦合、設計模式、單元測試、性能、擴展性等。
大部分抱怨 php 的人可能就是這類人,很顯然,他們並沒有到資格去評價 php !
回答問題本身,就像多年以來那些唱衰 php 的人那樣,讓你們失望了,PHP 7 非但不會毀掉 php ,還會帶 php 走的更遠!又不是所有從5直接跳到7的東西都是垃圾←_←
性能提升1.5倍,兼容性幾乎不用更愛5.6版本的所有代碼,有什麼理由不用7
就php7可以不改一行代碼就能用wordpress和thinkphp框架的現狀來看,php7對php應該是個福音。
php7性能很大的提升,對於大流量大數據網站來說是一個福音,我看好php7
性能對一個編程語言太重要了,看好PHP的發展。
每一次新版本的發布都會伴隨著掌聲和口水,但趨勢是向著更好,更先進,更加符合時代需要發展的,抱著欣賞的態度你才能發現美。
應該不會,但是php5會保持超長的生命力,甚至會熬到php8出來那天,還有很多人在用。因為不是所有的好框架、類庫都會更上新版本的步伐的。
php7剛出來的時候沒用,感覺現在比較成熟了,準備用上。
這算是php圈老頭子的日腸了。