我剛剛在24小時內完成了JavaScript,現在我想轉移到高級JavaScript,可以有人建議我先進的JavaScript書籍。我非常精通HTML和CSS,並且在PHP中是新手。我和我的朋友正計劃創建一個網站(將其視爲大學的社交網站或類似的網站),所以我應該學會如何做到這一點。 PHP JS和HTML足夠了嗎?你能爲我推薦我的書嗎?謝謝Javascript,PHP,HTML和CSS下一步
回答
24小時不足以完全理解超出其語法的任何語言以及如何完成一些基本任務。在處理大型社交網絡項目之前,請嘗試製作更小,更簡單的程序或佈局。爲了完全實現你的社交網絡,你需要知道PHP(或者Ruby,Python或C++,如果你瘋了),HTML,可能是JS,以及某種數據存儲;通常是一個SQL實現或一個新的NoSQL數據庫。除非你真的知道自己在做什麼,否則這不是你可以在一個星期或一個月內扔在一起的東西。
從小型博客或論壇引擎開始。僅此一項就需要數週。然後工作你的方式。
我會建議你去學習一些在PHP安全就像sql_injection
和xss
。如果你熟悉他們,那麼你應該學會一些ajax
與javascript
和jquery
。它會非常有幫助,提供像facebook
一個互動這取決於你想要開發什麼樣的網站。
如果你正在尋找一個高度互動的現代網站,我真的建議學習Flash,ActionScript,並繼續使用JavaScript。仔細研究HTML標準和動畫也是非常有用的。
如果您正在尋找如何製作電子商務網站或類似的東西,請提高您對PHP的認識。 JavaScript中的Ajax也非常有用,因爲如果連接速度較慢,您不希望客戶永遠等待。 SQL,以及某種數據庫引擎(我建議MySQL)是強制性的,或者你的用戶不能購買任何東西。但這遠遠不夠。
我認爲大多數網站分爲這兩類。
但是,再一次,一些事先的做法是必要的。就我而言,沒有任何出售的書會爲您提供足夠的知識來直接建立自己的優秀網站。它需要經驗,而不僅僅是編碼,而更多的是對用戶友好性的研究,以及構成它的內容。
真的取決於你所需要的。 ;)
瞭解網絡安全。從本書Essential PHP Security開始。然後查看programmers.stackexchange上的問題What should every programmer know about web development。
我建議你先閱讀這篇文章在堆棧交易所程序員:
這是你的一個非常類似的問題,並有許多有用的答案。
Quoting the advice from Gordon
,如果你想成爲一個專家級的程序員,谷歌SOLID,買GOF,買POEAA,購買清潔代碼,查找把握,DDD,CQRS,DCI...但不要問了PHP書籍。這是我真正爲專家PHP書籍提供的最合理的建議。
也許從這裏開始:ustream.tv/recorded/22783515
和你剛纔得到了他的語言概述...沒有人可在24小時內完美甚至我認爲john skeet不能做那,所以你需要學會在租賃2月獲得一個好的或好的水平知識
也有一個網站的水平,如果你認爲你想爲一所大學做一個網站可能沒有太多的功能,你可以通過一些知識的PHP做到這一點, HTML,JS,Ajax和基礎數據庫,但如果你想使電子商務網站或者像這樣的工作比你需要的knowled最高等級的網站GE
- 1. 下拉菜單使用JavaScript,HTML和CSS
- 2. 用php,javascript,html和css壓縮網頁
- 3. JavaScript,SVG,HTML和CSS
- 4. PHP下一個($ array)和Javascript
- 5. Javascript,html和css創建一個覆蓋
- 6. PHP和Javascript插入HTML與'和「到PHP的一個JavaScript函數
- 7. HTML背景,CSS和JavaScript
- 8. 加入HTML,CSS和JavaScript
- 9. 我怎麼能下載PHP頁面到CSS與HTML和HTML?
- 10. HTML和CSS下拉菜單
- 11. php或html,css和js
- 12. 在javascript和jquery中製作HTML和CSS下拉菜單
- 13. 第一次使用CSS同步html
- 14. 閃爍CSS和Javascript下拉
- 15. php include html html css
- 16. PHP壓縮CSS和JavaScript
- 17. 崇高文本(PHP/HTML/CSS/JavaScript)的
- 18. PHP,HTML,CSS,Javascript表單安全
- 19. 保持JavaScript和CSS同步的做法?
- 20. Zend 3步佈局和CSS/javascript包括
- 21. Html,css,javascript
- 22. 下載PHP/HTML/CSS到PDF文檔
- 23. 獲得一個網站的HTML,CSS和JavaScript用JavaScript
- 24. 讓我的下拉菜單與jQuery,HTML和CSS一起下降
- 25. php與html和javascript溝通
- 26. 多步選擇框在HTML和Javascript
- 27. JavaScript函數同步抓取HTML和JS
- 28. html和php下拉列表
- 29. 針對PHP/Zend,Javascript/JQuery,CSS,HTML和XML的Eclipse IDE設置
- 30. 如何加載HTML和CSS第一次和圖片,JavaScript等後?
MySQL數據庫。 –
歡迎來到StackOverflow!這裏的問題是經常對實際的編程問題,往往涉及一些代碼 - 所以你的問題很可能是[關閉](http://stackoverflow.com/faq#close)作爲題外話。不要個人承擔;剛檢查出的常見問題[你可以在這裏問什麼樣的問題的解釋(http://stackoverflow.com/faq#questions)。 –
的NodeJS,蒙戈時,Rails,Python和一切你可真。爲什麼要到那裏? – elclanrs