我選擇了大學文憑工作。這是一個迷你社交網絡。但現在我真的堅持我應該堅持的技術。我在C++ ISAPI Web服務開發方面的平均水平,低於平均水平的PHP(只有很少的項目)以及Ruby和它的框架RAILS。我有一個1.5個月的最後期限來開發它(在我全職工作後每天約5小時)。另外我聽說用Ruby on Rails很容易學習和開發。考慮到C++,我知道我必須做大量的編碼並且自己工作,而且PHP看起來幾乎與我一樣。所以我正在找你熟練的開發人員建議你在我的職位上做什麼?學習RoR,堅持使用C++還是PHP,或者使用其他的東西?Ruby on Rails,適用於網絡社交網絡的PHP或C++
回答
絕對不是C++。我使用的是C++,Ruby,PHP,Ruby on Rails,CakePHP,CodeIgniter和Kohana。
因爲C++比Ruby更類似於PHP,所以你沒有時間學習,所以我會使用PHP框架。我偶爾偶爾會在我的本地機器上製作一些社交網絡,我建議你使用codeigniter,因爲它可以提供我認爲社交網絡需要的所有東西,這是學習和掌握最簡單的方法。
肯定these codeigniter screencasts會幫助你。
我已經和C++一起工作了很多,還有RoR(1發佈的項目)。我建議不要使用C++進行任何Web開發,但這並不意味着它。如果您有以前的Web開發經驗,Ruby on Rails很容易學習。但是如果你已經有了PHP的一些經驗,我會建議堅持下去。有一些相當不錯的PHP框架。
我會建議給予時間線的Ruby on Rails。在鐵軌上的發展非常快......也很有趣。
你可能想學習的其他東西是一些基本的javascripts。鑑於您已經瞭解C++,學習起來並不難。
是,使用軌道 - 以下的書籍都將幫助您:
1 - 由邁克爾·哈特爾和奧勒留普羅恰茲卡RailsSpace - 第一Rails的書我讀過,這是一個美女。它會帶您完成創建自己的社交網站的過程。納夫說... http://www.amazon.co.uk/Railsspace-Building-Networking-Addison-Wesley-Professional/dp/0321480791?ie=UTF8&s=books&qid=1209116263&sr=8-1
欲瞭解更多信息,請訪問網站:http://railsspace.com/ - 有一兩件事要注意的是,雖然這本書是寫在軌是在1.x版本,所以它實現的是用戶真正面向版本,但有一個Rails 2.x用戶的代碼的zip文件,我可以向你保證它工作得很好。如果你真的購買這本書,那麼可能只需要按照本書所做的一切來做(例如使用rails 1.x)
2 - 實用的Rails社交網站 - 我也購買了這本書,它也非常有幫助
吉姆·尼思寫了一篇關於社交網站一個很好的文章,並給出瞭如何做一些有價值的advie - http://jimneath.org/2008/04/25/building-a-social-network-site-in-rails/ - 提醒一句,雖然,有些插件/寶石,他建議的不再建議(如restful_authentication)所以在你使用任何東西之前只需加倍google左右
使用Rails,有許多社交網絡您可以下載,修改和使用插件/模板的應用程序 - 看看Insoshi http://github.com/insoshi/insoshi(由Michale哈特爾是誰寫的,我聯繫到了頂部的第一本書創建) - 這裏的項目主頁 - http://dogfood.insoshi.com/
另外,我覺得這個看起來讓人印象深刻 - 這就是所謂的社會引擎 - http://communityengine.org/
好運
堅持你所知道的(或者至少是更好的)。 您的C++知識將幫助您使用PHP。不要以爲這對ROR會有很大的幫助。
我沒有說任何關於ruby或ror的壞處。只是說如果你有時間限制,並且你有C++和PHP的知識,那麼爲什麼你的生活會變得複雜?
建議使用php框架。
祝你好運!
- 1. 適用於PHP的社交網絡API
- 2. 社交網絡中的Rails -
- 3. Ruby與PHP /插件社交網絡
- 4. 社交網絡
- 5. 社交網絡
- 6. 社交網絡
- 7. 使用Silverlight和Ruby on Rails構建社交網絡網站有意義嗎?
- 8. 適用於PHP/JavaScript的社交網絡可視化工具
- 9. 適用於社交網絡的PHP框架是什麼?
- 10. Rails:Google或其他社交網絡登錄?
- 11. Parse.com社交網絡
- 12. Android.Share社交網絡
- 13. Rails 3社交網絡應用
- 14. 合適的後端語言社交網絡Node.js/mongoDb或PHP/Mysql
- 15. 用於社交網絡的Django
- 16. GWT,RoRail或Grails爲「社交網絡」
- 17. 社交網絡插件+ Rails的3
- 18. OrientDB適合社交網絡分析嗎?
- 19. 白色標籤:社交網絡與商務或社交網絡電子商務
- 20. 使用ASP.NET的社交網絡網站
- 21. 我的社交網絡
- 22. Rails查詢社交網絡訂閱源
- 23. firebase社交登錄不適用於我的android設備,僅適用於網絡
- 24. 社交網絡API和C/C++
- 25. 適用於iOS的社交網絡服務管理
- 26. (Neo4J或mysql)和redis - 社交網絡
- 27. Google+社交網絡深度
- 28. 社交網絡與codeigniter
- 29. 社交網絡DB架構?
- 30. 社交網絡數據庫