目錄
回复内容:
首頁 後端開發 php教程 为什么国内微博都是php开发的呢?

为什么国内微博都是php开发的呢?

Jun 17, 2016 am 08:32 AM
app php python rails web

听说新浪微博和腾讯微博都是 php 开发的,但我感觉国外这两年新出来的比较火的应用都是 Python 开发的,比如Duolingo, Pinterest , 就连微博模仿的对象 Twitter 也是 Ruby 开发后来改成 Java, 基本上国外只有 Facebook 这种因为历史遗留问题才选择 PHP,基本上国外新出的这些 Web App 这两年已经没有 PHP 的影子了,为什么微博还要用PHP 呢,按照国外这种趋势,PHP 是不是要退出历史舞台了,感觉就只有 Wordpress 这种元老级的 Web app 在支撑 PHP,这两年基本上新的Web App都是 Python 或者 .NET 或者 Rails, 其实感觉Rails 都在走下坡路了,我在想我学了 Python 的 Web Programming 之后, 再选一门 Server-side Language 是什么比较好呢?感觉ruby 和 php 都在走下坡路了,Google 的 Dart 之类的又太非主流了,估计Java 和 .Net 好一点不过有都是 Monster

回复内容:

瞎说,我们当年开发了一个类似微博的社区就是用python写的,5个人,两个月! 不要黑我PHP!!你可以先去了解几个名词,虽然不是多新的概念,至少有他们php正在走向另一个美好的未来。psr/composer/hhvm/phpng/swoole... 撸主只看到了表面,以腾讯微博为例,php是后台中的最上层,没有强逻辑,真正的后台全是用c/c++写的服务,php只负责调用。你可以理解为架构设计中的水平、垂直划分。同理,不管你是php,还是java,语言真的是其次,对于大型网站服务来说:业务规模、架构、整体性能 比你用什么语言来得重要。 新浪微博和腾讯微博都不是这两年才出来的应用。

微博是09年出来的,开发应该是08~09年,在那些年php是绝对的最流行的web开发技术。 时间那么宝贵,看Python那么好,那就抓紧学呀,哪有闲工夫纠结其他语言啊!Django搭建个傻瓜应用都不用啥基础的,试着做几个项目再做定夺呗。
Python跟林志玲一样,设计好优雅的呀(对不起,我错了,应该说长得好漂亮的呀),但是语言优雅未必大家写出的代码就统统好啊!Django用多继承机制实现的视图层也能让很多人感觉胸口淤积了好大一口黑血的呀。
觉得PHP out了?大家嫌弃PHP是丑八卦当然是人之常情,但是不能因为人丑就无视啊。Python那些很牛逼的库功能PHP又不是做不成,PHP写爬虫、PHP搞个expect和命名行交互,这些也可以玩玩嘛。
Ruby啥的挺好玩的样子,你看Msf就用这玩意儿(妈蛋害的以前我觉得想当黑客就得精通这玩意儿)。
Server端现在Node.js这么火,也可以涉猎一下啊。JSP,ASP.net都不错,完全可以去搞搞嘛。
所以干嘛吊死在一棵树上?
我开小差完毕,我还得再学抓紧时间学习,还有1个小时零13分钟才能去睡觉。题主你加油吧 我猜,题主只会写hello world 个人感觉用php比python成本低,而且配置方面要容易点。php的开发人员相对比python要好找一点 php是世界上最好的语言,没有之一!! 老板说用php吧 PHP宇宙最强语言,你没听说过么?
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

PHP和Python:解釋了不同的範例 PHP和Python:解釋了不同的範例 Apr 18, 2025 am 12:26 AM

PHP主要是過程式編程,但也支持面向對象編程(OOP);Python支持多種範式,包括OOP、函數式和過程式編程。 PHP適合web開發,Python適用於多種應用,如數據分析和機器學習。

在PHP和Python之間進行選擇:指南 在PHP和Python之間進行選擇:指南 Apr 18, 2025 am 12:24 AM

PHP適合網頁開發和快速原型開發,Python適用於數據科學和機器學習。 1.PHP用於動態網頁開發,語法簡單,適合快速開發。 2.Python語法簡潔,適用於多領域,庫生態系統強大。

為什麼要使用PHP?解釋的優點和好處 為什麼要使用PHP?解釋的優點和好處 Apr 16, 2025 am 12:16 AM

PHP的核心優勢包括易於學習、強大的web開發支持、豐富的庫和框架、高性能和可擴展性、跨平台兼容性以及成本效益高。 1)易於學習和使用,適合初學者;2)與web服務器集成好,支持多種數據庫;3)擁有如Laravel等強大框架;4)通過優化可實現高性能;5)支持多種操作系統;6)開源,降低開發成本。

Python vs. JavaScript:學習曲線和易用性 Python vs. JavaScript:學習曲線和易用性 Apr 16, 2025 am 12:12 AM

Python更適合初學者,學習曲線平緩,語法簡潔;JavaScript適合前端開發,學習曲線較陡,語法靈活。 1.Python語法直觀,適用於數據科學和後端開發。 2.JavaScript靈活,廣泛用於前端和服務器端編程。

PHP和Python:深入了解他們的歷史 PHP和Python:深入了解他們的歷史 Apr 18, 2025 am 12:25 AM

PHP起源於1994年,由RasmusLerdorf開發,最初用於跟踪網站訪問者,逐漸演變為服務器端腳本語言,廣泛應用於網頁開發。 Python由GuidovanRossum於1980年代末開發,1991年首次發布,強調代碼可讀性和簡潔性,適用於科學計算、數據分析等領域。

PHP:服務器端腳本語言的簡介 PHP:服務器端腳本語言的簡介 Apr 16, 2025 am 12:18 AM

PHP是一種服務器端腳本語言,用於動態網頁開發和服務器端應用程序。 1.PHP是一種解釋型語言,無需編譯,適合快速開發。 2.PHP代碼嵌入HTML中,易於網頁開發。 3.PHP處理服務器端邏輯,生成HTML輸出,支持用戶交互和數據處理。 4.PHP可與數據庫交互,處理表單提交,執行服務器端任務。

PHP與Python:用例和應用程序 PHP與Python:用例和應用程序 Apr 17, 2025 am 12:23 AM

PHP適用於Web開發和內容管理系統,Python適合數據科學、機器學習和自動化腳本。 1.PHP在構建快速、可擴展的網站和應用程序方面表現出色,常用於WordPress等CMS。 2.Python在數據科學和機器學習領域表現卓越,擁有豐富的庫如NumPy和TensorFlow。

PHP和網絡:探索其長期影響 PHP和網絡:探索其長期影響 Apr 16, 2025 am 12:17 AM

PHP在過去幾十年中塑造了網絡,並將繼續在Web開發中扮演重要角色。 1)PHP起源於1994年,因其易用性和與MySQL的無縫集成成為開發者首選。 2)其核心功能包括生成動態內容和與數據庫的集成,使得網站能夠實時更新和個性化展示。 3)PHP的廣泛應用和生態系統推動了其長期影響,但也面臨版本更新和安全性挑戰。 4)近年來的性能改進,如PHP7的發布,使其能與現代語言競爭。 5)未來,PHP需應對容器化、微服務等新挑戰,但其靈活性和活躍社區使其具備適應能力。

See all articles