由於課程剛接觸網頁這個領域 想請各位大神為小弟解惑 (有問到蠢問題請大神們包涵
由於剛接觸 所以就直接從網上中的網頁直接實戰 於是選擇了常看的小說網
以下是延伸出來的問號
1.小說網中 一篇小說的網址都有一個專屬的數字 如:xxx/xxx/999.html 那這個數字有甚麼特殊的意義嗎?還是只是個亂碼(隨意)?
2.同上,那 999.html 這份檔案是不是存在於架設的伺服器中呢?
3.在小說網中 作品名稱、作者名稱、內容摘要甚至是內容 這些都是存放在伺服器之中還是存放在資料庫中?哪一項會比較好呢?
4.手機上的 APP 小說也是連上資料庫的嗎?與網站中的資料庫是同一個嗎?
5.小說網中 搜尋、登入 等功能 用的大部分是什麼樣的語言呢?PHP?JAVASCRIPT?
6.如果 自己想架設一個小說網(單純練手),資料庫有哪些是必須有的?
7.各位大神 可以指點一下小弟未來的發展 該學那些東西 哪些要注意 該怎麼學習...感謝大神
看起來你應該是初學者,
要做出一個完整的功能可能對你來說有困難,
先簡單回答你的問題.
1.小說網中 一篇小說的網址都有一個專屬的數字 如:xxx/xxx/999.html 那這個數字有甚麼特殊的意義嗎?還是只是個亂碼(隨意)?
那是書籍的編號, 但是通常結尾應該不是html, 不過也可能是處理過的網址
2.同上,那 999.html 這份檔案是不是存在於架設的伺服器中呢?
通常是記在資料庫裏面
3.在小說網中 作品名稱、作者名稱、內容摘要甚至是內容 這些都是存放在伺服器之中還是存放在資料庫中?哪一項會比較好呢?
通常是記在資料庫裏面
4.手機上的 APP 小說也是連上資料庫的嗎?與網站中的資料庫是同一個嗎?
通常會跟Server要資料
5.小說網中 搜尋、登入 等功能 用的大部分是什麼樣的語言呢?PHP?JAVASCRIPT?
PHP是後端語言, JavaScript是前端語言, 通常要前後端配合, 至於怎麼寫就看個人功力了.
6.如果 自己想架設一個小說網(單純練手),資料庫有哪些是必須有的?
先從簡單的開始, 慢慢(幾年後?)你就會知道怎麼做了.
7.各位大神 可以指點一下小弟未來的發展 該學那些東西 哪些要注意 該怎麼學習...感謝大神
先上網學或是找本書學, 程式的層面很廣, 要先搞清楚自己想學的是什麼.
1.小說網中 一篇小說的網址都有一個專屬的數字 如:xxx/xxx/999.html 那這個數字有甚麼特殊的意義嗎?還是只是個亂碼(隨意)?
要說特殊意義嘛??至少不是與html有關的意義。
一般是開發者決定的意義。所以,這個如果是你要開發的話。你說他是什麼;伳是什麼。沒有任何規則。一切是你自行決定。
2.同上,那 999.html 這份檔案是不是存在於架設的伺服器中呢?
不一定,有的是假路由非實際位置。
3.在小說網中 作品名稱、作者名稱、內容摘要甚至是內容 這些都是存放在伺服器之中還是存放在資料庫中?哪一項會比較好呢?
這你得先了解何謂檔案存放何謂資料庫。這個問題暫不回答你。對你來說已經算跳級的問題。
4.手機上的 APP 小說也是連上資料庫的嗎?與網站中的資料庫是同一個嗎?
同3,對你來說還是跳級的。
5.小說網中 搜尋、登入 等功能 用的大部分是什麼樣的語言呢?PHP?JAVASCRIPT?
這還沒一定。而且你的比較試也太奇特了,前端語言跟後端語言一起比怎麼比??
6.如果 自己想架設一個小說網(單純練手),資料庫有哪些是必須有的?
「資料庫有哪些是必須有的!!!!!!!」這個我無法回答你。請先去了解一下何謂資料庫。
再自已回來看這個問題的。你就會明白為何我無法回答你了。
7.各位大神 可以指點一下小弟未來的發展 該學那些東西 哪些要注意 該怎麼學習...感謝大神
你要學的東西,太多了。至少先~~~從基本學起吧。
**讓專業來回答你 : **
1.小說網中 一篇小說的網址都有一個專屬的數字 如:xxx/xxx/999.html 那這個數字有甚麼特殊的意義嗎?還是只是個亂碼(隨意)?
數字或數字英文字串這類,大多都是該篇文章的編號,如果是無意義的,那麼將來你要從什麼編號找到文章內容做編輯就會遇到困難,當然還有可能是隨機無意義的亂碼,(但通常是不會取999因為key容易重覆)
2.同上,那 999.html 這份檔案是不是存在於架設的伺服器中呢?
有可能是,有可能不是,
是的原因,它有可能的確就是一份999.html存放在網頁服務器中
不是的原因,它可能只是一個編號,路由指向內部指定的頁面,編號只是讓它從db帶資料
3.在小說網中 作品名稱、作者名稱、內容摘要甚至是內容 這些都是存放在伺服器之中還是存放在資料庫中?哪一項會比較好呢?
**為了要日後維護龐大的資料,一定是放在資料庫中
以便日後管理
那為了要加快使用者瀏覽速度,會把資料庫中"部份資料"做快取存在服務器中
或是做CDN **
4.手機上的 APP 小說也是連上資料庫的嗎?與網站中的資料庫是同一個嗎?
是的,同第三點架構
5.小說網中 搜尋、登入 等功能 用的大部分是什麼樣的語言呢?PHP?JAVASCRIPT?
最簡單,從PHP,JSP,ASP,JS都可以做到,只是呈現"效果"不同
6.如果 自己想架設一個小說網(單純練手),資料庫有哪些是必須有的?
不太懂有那些是指什麼?
7.各位大神 可以指點一下小弟未來的發展 該學那些東西 哪些要注意 該怎麼學習...感謝大神
最簡單市面上一堆書籍照著做一遍
網路上很多視頻都有教學照著作一次
最重要就是 不要怕丟臉 把每一個環節弄清楚 找到一個前輩讓你詢問
有疑問的朋友都歡迎私聊,幫助你解決問題
1.小說網中 一篇小說的網址都有一個專屬的數字 如:xxx/xxx/999.html 那這個數字有甚麼特殊的意義嗎?還是只是個亂碼(隨意)?
流水號或亂數皆有可能,重點應該是不會重覆(唯一性),不然檔名也會跟著重覆.
2.同上,那 999.html 這份檔案是不是存在於架設的伺服器中呢?
就一般靜態網頁(.html .htm)是放在server中,不過,可能是放不同file server主機.
3.在小說網中 作品名稱、作者名稱、內容摘要甚至是內容 這些都是存放在伺服器之中還是存放在資料庫中?哪一項會比較好呢?
若是放在server上面可能就是寫死在.html裡面,後續管理/維護不方便,一般可維護的資料是放在db用管理功能來維護。
4.手機上的 APP 小說也是連上資料庫的嗎?與網站中的資料庫是同一個嗎?
一般是同一個資料庫,除非系統大到要分流,實務上APP及網站是可以連線不同資料庫,但DB sync就要再管理.
5.小說網中 搜尋、登入 等功能 用的大部分是什麼樣的語言呢?PHP?JAVASCRIPT?
每個語言都有愛好者,找一個你喜歡的投入下去。
6.如果 自己想架設一個小說網(單純練手),資料庫有哪些是必須有的?
沒有什麼必須的,選一個適用就好,mysql, access都較簡單.
7.各位大神 可以指點一下小弟未來的發展 該學那些東西 哪些要注意 該怎麼學習...感謝大神
由這句話「課程剛接觸網頁這個領域」我不是大神,但會建議用最快的方式架個環境,
ex: Appserv是一個整合Apache+PHP+MySQL+PHPMyAdmin的快速安裝程式,
邏輯/概念通了比學什麼語言來的重要! 還有態度勝於專業!