.NET, PHP, JSP 哪個才是未來的主流語言選擇? 做 SNS 用哪個好?

來源:互聯網
上載者:User

回複內容:

未來的主流平台是哪個?之前是Windows,後來是Web,再後來是手機,再後來呢?
Objective C 若不是因蘋果,想必大家也不會留意它了。未來,為什麼一定是要在 .net php, jsp 這三者之中?不能是新的語言嗎?那時大家都想:微軟這麼牛,跟著它,學 .net 肯定沒錯,想想這話到現在也錯不了多少,只是,Google說著就把它命給革了----誰都不代表未來,都一個當下都在變化著,蘋果不是把諾基亞給搞了麼,Google 也不正被 Facebook 嚇著麼。

別扯這問題了,練下自己內功,擁抱變化,再不想說“語言是工具,思想才是正道“。
第一個問題不想回答,這是姨媽貼
第二個問題,web 顯然PHP 更靈活在鎚子的眼裡,所有的東西都是釘子。讓各種語言的使用者來說哪種語言更有未來這麼假大空的問題,當然是都說自己的語言是萬金油,各種長壽,各種有優勢。但是,想過沒有,每種語言的設計者都是為了一些簡單的目的去設計一種程式設計語言來完成特定的需求的,既然如此,討論哪種語言更有未來顯然有點上綱上線,脫離實際的意味。

做什麼不要緊,關鍵是要看哪種語言的資源更多一些,人力成本是語言相關的,開原始碼的豐富與否也是語言相關的,所以,你所需要的還是在這些資源的對比中尋求折衷的方案。實踐出真知啊。學會了一門語言,再學另一門,就會變的很簡單!所以學好一門吧!再去拓展其它的!我也是初學者,先學簡單一點的,有利於入手並建立信心!就php吧!至於未來何種語言會成為主流都不重要,重要的是一個人如何掌握未來!誰都無法確定那個會成為主角!萬一又出現個http://php.net 呢!幹好現在!方能立於不敗之地! 好吧!當我沒回答!各有各的適用範圍,如果從整個軟體行業來看,應該不會有所謂的主流語言,語言的分工會越來越明確,各有各的適用範圍。
至於做互連網應用的前台,php的優勢比較大。因為它的輕量級適合互連網產品的快速反覆式開發法(好吧,其實php現在也不輕了)
PS:這個問題有點像學了一兩年編程的童鞋問的問題,樓主是剛開始學習編程?還是老問題,語言不是問題,重點是工具

1、uchome
  開發語言:PHP 資料庫:MySQL
  uchome是一款比較知名的開源SNS社區系統,基於PHP和MySQL編寫。uchome擁有比較完備的SNS功能,很好的穩定性與擴充性。不過,目前uchome已經停止更新維護。

2、近乎(Spacebuilder)
  開發語言:.NET 資料庫:SQL+MySQL
  近乎(Spacebuilder)是一款知名的開源SNS社區系統,基於http://asp.net mvc編寫,支援SQL與MySQL資料庫,擁有良好的穩定性。近乎(Spacebuilder)SNS功能齊全,應用模組豐富而且有移動用戶端,能很好的實現社交網站與移動端的搭建。週期性二次開發培訓 也是很好學會開發的途徑。

 3、Thinksns
  開發語言:PHP 資料庫:MySQL
  Thinksns是另一款較知名的開源SNS社區系統,基於PHP和MySQL編寫。Thinksns主要以微博功能為主,擁有不錯的娛樂特性,但可定製性不強。

 4、記事狗
  開發語言:PHP 資料庫:MySQL
  記事狗是一款開源微博系統,基於PHP和MySQL編寫。記事狗具有完備的微博系統核心,兼有一定的SNS的特點。

 5、Dolphin
  開發語言:PHP 資料庫:MySQL
  Dolphin是一個在國外廣受歡迎的SNS社區系統,基於PHP和MySQL編寫。Dolphin可以將YouTube、MySpace、Odeo、Flickr、Match 和 Facebook等整合在一起。Dolphin提供有很多模組,並可以個人化定製。要讓更多的人接受並使用才能成為主流,人言亦言,人做亦做,簡單的入門,免費的供給,大量的產品鏈構成,剛好PHP目前就滿足了這些,未來python會不會成為主流我不知,但未來二三年PHP仍將是主流。至於.net與JSP,我想會繼續呈現一種半死不活的狀態,頂多溫熱一下(.net/jsp程式員要噴就噴吧,我也覺得偏執點)。做SNS不管你用哪種,會用才是最重要的。我覺得如果眾多的大頭公司都在用的東西就一定有未來的市場,他們會根據軟體的周期不定時的去維護和更新,延長語言的壽命,只要使用者多就一定有未來!
如果是新手的話開未來最好的媒介,就去招聘網站,看看那個語言的招聘崗位比較多,就清晰瞭然了唄!
主流的不是那種語言而是開發方向,最早是winform,其次web,現在是行動裝置 App。
選擇好了開發方向,用什麼工具那就是水到渠成的事了。同意 林進鑫, . 的觀點 學會了編程思想 理論 關注點就不只是在 工具本身了
  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.