iT邦幫忙

1

關於 html 網頁架設相關問題

2020-03-15 01:12:522720 瀏覽
  • 分享至 

  • xImage

由於課程剛接觸網頁這個領域 想請各位大神為小弟解惑 (有問到蠢問題請大神們包涵

由於剛接觸 所以就直接從網上中的網頁直接實戰 於是選擇了常看的小說網

以下是延伸出來的問號

1.小說網中 一篇小說的網址都有一個專屬的數字 如:xxx/xxx/999.html 那這個數字有甚麼特殊的意義嗎?還是只是個亂碼(隨意)?
2.同上,那 999.html 這份檔案是不是存在於架設的伺服器中呢?
3.在小說網中 作品名稱、作者名稱、內容摘要甚至是內容 這些都是存放在伺服器之中還是存放在資料庫中?哪一項會比較好呢?
4.手機上的 APP 小說也是連上資料庫的嗎?與網站中的資料庫是同一個嗎?
5.小說網中 搜尋、登入 等功能 用的大部分是什麼樣的語言呢?PHP?JAVASCRIPT?
6.如果 自己想架設一個小說網(單純練手),資料庫有哪些是必須有的?
7.各位大神 可以指點一下小弟未來的發展 該學那些東西 哪些要注意 該怎麼學習...感謝大神

1. 那叫做靜態網址,是透過後端產生
2. 那各頁面是後端產生所以除了內容是放資料庫,網頁本身只有連線時才會產生,連線中斷會自動消失
3. 大多數網站做法都是放資料庫,你還要考慮投筆作者的功能頁面,作者跟讀者的功能原則上是不同的
4. 當然是連上資料庫,大多數這種網站用的是 MYSQL比較多
5. 目前比較多人用的是 PHP ,但是對岸很多會用 ASP.NET吧
6. 建議從 PHP + MYSQL 去練習,然後先成為幾個小說網的讀者與作者,去看看別人的介面,然後構思你要如何完成這樣的網站,聽說對岸有模板可以下載,也能抓回來研究看看
7. 完全沒有基礎,挖模板回來看看,參考書籍嘗試在自己的電腦把模板網站架起來,然後慢慢了解別人如何寫出這樣的網站,嘗試更改網站的功能,例如增加欄位之類的,確認好自己的能力再逐步從0開始寫好一個網站,大略就這樣
如何找模版就如下這樣餵狗就行
https://www.google.com/search?q=%E5%B0%8F%E8%AA%AA%E7%B6%B2+%E6%A8%A1%E6%9D%BF
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
3
小魚
iT邦大師 1 級 ‧ 2020-03-15 09:46:38
最佳解答

看起來你應該是初學者,
要做出一個完整的功能可能對你來說有困難,
先簡單回答你的問題.

1.小說網中 一篇小說的網址都有一個專屬的數字 如:xxx/xxx/999.html 那這個數字有甚麼特殊的意義嗎?還是只是個亂碼(隨意)?

那是書籍的編號, 但是通常結尾應該不是html, 不過也可能是處理過的網址

2.同上,那 999.html 這份檔案是不是存在於架設的伺服器中呢?

通常是記在資料庫裏面

3.在小說網中 作品名稱、作者名稱、內容摘要甚至是內容 這些都是存放在伺服器之中還是存放在資料庫中?哪一項會比較好呢?

通常是記在資料庫裏面

4.手機上的 APP 小說也是連上資料庫的嗎?與網站中的資料庫是同一個嗎?

通常會跟Server要資料

5.小說網中 搜尋、登入 等功能 用的大部分是什麼樣的語言呢?PHP?JAVASCRIPT?

PHP是後端語言, JavaScript是前端語言, 通常要前後端配合, 至於怎麼寫就看個人功力了.

6.如果 自己想架設一個小說網(單純練手),資料庫有哪些是必須有的?

先從簡單的開始, 慢慢(幾年後?)你就會知道怎麼做了.

7.各位大神 可以指點一下小弟未來的發展 該學那些東西 哪些要注意 該怎麼學習...感謝大神

先上網學或是找本書學, 程式的層面很廣, 要先搞清楚自己想學的是什麼.

1

1.小說網中 一篇小說的網址都有一個專屬的數字 如:xxx/xxx/999.html 那這個數字有甚麼特殊的意義嗎?還是只是個亂碼(隨意)?

要說特殊意義嘛??至少不是與html有關的意義。
一般是開發者決定的意義。所以,這個如果是你要開發的話。你說他是什麼;伳是什麼。沒有任何規則。一切是你自行決定。

2.同上,那 999.html 這份檔案是不是存在於架設的伺服器中呢?

不一定,有的是假路由非實際位置。

3.在小說網中 作品名稱、作者名稱、內容摘要甚至是內容 這些都是存放在伺服器之中還是存放在資料庫中?哪一項會比較好呢?

這你得先了解何謂檔案存放何謂資料庫。這個問題暫不回答你。對你來說已經算跳級的問題。

4.手機上的 APP 小說也是連上資料庫的嗎?與網站中的資料庫是同一個嗎?

同3,對你來說還是跳級的。

5.小說網中 搜尋、登入 等功能 用的大部分是什麼樣的語言呢?PHP?JAVASCRIPT?

這還沒一定。而且你的比較試也太奇特了,前端語言跟後端語言一起比怎麼比??

6.如果 自己想架設一個小說網(單純練手),資料庫有哪些是必須有的?

「資料庫有哪些是必須有的!!!!!!!」這個我無法回答你。請先去了解一下何謂資料庫。
再自已回來看這個問題的。你就會明白為何我無法回答你了。

7.各位大神 可以指點一下小弟未來的發展 該學那些東西 哪些要注意 該怎麼學習...感謝大神

你要學的東西,太多了。至少先~~~從基本學起吧。

0
huangsb
iT邦好手 1 級 ‧ 2020-03-16 07:39:25

有些答案絶對不會只有一個,正所謂「盡信書不如無書」,只有在知道為什麼,才會有自己的答案。

0
whdacop06
iT邦新手 5 級 ‧ 2020-03-16 08:43:28
  1. 小說網中 一篇小說的網址都有一個專屬的數字 如:xxx/xxx/999.html 那這個數字有甚麼特殊的意義嗎?還是只是個亂碼(隨意)?
    回答:依這句話” 小說網中 一篇小說的網址都有一個專屬的數字”,那xxx/xxx/999.html的內容標籤內貼上一本小說的內文.
    2.同上,那 999.html 這份檔案是不是存在於架設的伺服器中呢?
    回答:可以存在存在於架設的伺服器中;也可以放在本機或其主機的資料庫中
    3.在小說網中 作品名稱、作者名稱、內容摘要甚至是內容 這些都是存放在伺服器之中還是存放在資料庫中?哪一項會比較好呢?
    回答:這要看你使用的電腦等級/ 你可以提供架站的網路頻寬.
    小說網沒有10萬筆record放在伺服器之中就可以了.
    存放在資料庫是多了安全性,不過也要資料庫懂做備份及備份復原.這要去大型公司才有機會觀摩到.
    4.手機上的 APP 小說也是連上資料庫的嗎?與網站中的資料庫是同一個嗎?
    回答:看到” 手機上的 APP 小說也是連上資料庫的嗎?”
    出現好幾個念頭.
    若要回覆給不懂網路使用者或是資深程式開發的Programmer.
    “APP 可是連上資料庫”.
    另外網站中的資料庫是同一個嗎?
    這就要看你怎麼寫APP程式碼.
    5.小說網中 搜尋、登入 等功能 用的大部分是什麼樣的語言呢?PHP?JAVASCRIPT?
    回答:若你看到小說網是HTML網頁,就不是PHP.一般HTML網頁就可以用軟體套件做.MICROSOFT 有免費網站製作軟体sharepoint designer
    6.如果 自己想架設一個小說網(單純練手),資料庫有哪些是必須有的?
    回答:檔案資料少不需要用到資料庫,10萬資料以下,用MICROSOFT ACCESS就可以了.有50萬以上就用SQL
    7.各位大神 可以指點一下小弟未來的發展 該學那些東西 哪些要注意 該怎麼學習...感謝大神
    回答:還不清楚你那一科的,所以不能正確回覆
0
nlstudio
iT邦新手 2 級 ‧ 2020-03-16 15:23:26

**讓專業來回答你 : **
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.各位大神 可以指點一下小弟未來的發展 該學那些東西 哪些要注意 該怎麼學習...感謝大神
最簡單市面上一堆書籍照著做一遍
網路上很多視頻都有教學照著作一次
最重要就是 不要怕丟臉 把每一個環節弄清楚 找到一個前輩讓你詢問

有疑問的朋友都歡迎私聊,幫助你解決問題

0
cyc0713
iT邦新手 5 級 ‧ 2020-03-17 15:34:04

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的快速安裝程式,
邏輯/概念通了比學什麼語言來的重要! 還有態度勝於專業!

我要發表回答

立即登入回答