# 網站架構&XOOPS架站 ## 網站架構 一個網站大致可以分為前端和後端,前端主要是在設計網站的介面,圖片排版等等,而後端則是網站的功能與資料的管理、更新。 ### 資料庫 資料庫,又稱為資料管理系統,就是個存放檔案的地方,使用者可以對資料庫中的資料執行新增、擷取、更新、刪除等操作。 隨著電腦應用範圍的擴大、需要處理的資料迅速膨脹。最初,資料與程式一樣,以簡單的檔案作為主要儲存形式。然而當系統資料量大或者使用者瀏覽量大時,應用程式還需要解決資料的完整性、一致性以及安全性等一系列的問題。因此開發出了一種系統軟體,藉此來除裡大量的資料—資料庫。 ### MySQL資料庫 MySQL資料庫算是目前最流行的開源資料庫,甚至許多大公司網站的資料庫都是由他來擔任,例如維基百科、Google和Facebook等等。 <a href=https://www.mysql.com/> MySQL官網</a>  ### Apache伺服器 Apache是由一群電腦愛好者開發出的伺服器,因為他的功能強大,而代碼可以自由下載修改與釋出,越來越多人開始參與開發,並分發自己修改後的軟體版本,不斷地改善其功能。為了更好的開發效率,於是便成立了「Apache組織」,把代碼重寫與維護的工作有效組織起來,不斷修正並改善Apache伺服器。 <a href=https://httpd.apache.org/> Apache官網</a>  ### phpMyAdmin資料庫管理工具 phpMyAdmin是一個以PHP為基礎的資料庫管理工具,讓管理者可以較簡易的方式來管理MySQL資料庫。尤其要處理大量資料的匯入及匯出更為方便。其中一個更大的優勢在於phpMyAdmin跟其他PHP程式一樣在網頁伺服器上執行,但卻可以在任何地方使用這些程式產生的HTML頁面,方便的建立、修改、刪除資料庫及資料表。也可藉由phpMyAdmin建立常用的php語法,方便編寫網頁時所需要的sql語法正確性。  <a href=https://www.phpmyadmin.net/> phpMyAdmin官網</a> ## XOOPS ### XOOPS是什麼? XOOPS是一種開源的內容管理系統,它的特色就是將功能、介面全部模組化,XOOPS也有許多開發者製作出的模組,各個功能各異可以使用在不同的網頁中 <a href=https://xoops.org//> XOOPS官網</a>   > *XOOPS有提供多種模組安裝* ### XOOPS架站 <a href=https://sites.google.com/view/rou-sung/%E9%A6%96%E9%A0%81> XOOPS架站教學(也是我寫的筆記)</a>     *127.0.0.1(localhost)是什麼?* *127.0.0.1 是一個特殊的 IP 位址,他代表的意義是我家。也就是說,任何人在瀏覽器上輸入 127.0.0.1 只會連到他自己的電腦。*  > *內容太多只放一些圖片* ## 總結 用XOOPS架站一直是我高一很想嘗試的東西,會認識XOOPS是因為國中時看到學校官網上有著XOOPS的標誌,出於好奇於是就跑去查了一下這是什麼,才發現原來這是一個可以簡單架站的工具,也讓我燃起了對於架設網站的興趣。高一的時候想做自主學習於是就想到了這個主題,可惜最後不了了之,趁著這次的機會重拾了以前想嘗試的主題,歸納出了這一份我對於架站的心得。
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up