:::
所有書籍
「[981]PHP入門+XOOPS模組設計」目錄
MarkDown
9-1 index.php
1. 相見歡
1-1 index.php 內容
2. PHP與表單
2-1 contact/index.php
3. 讓程式聰明又乾淨
3-1 index.php 原始語法
4. 寫入資料庫
4-1 index.php
5. 撈取資料庫資料
5-1 index.php
6. 把資料庫資料作成列表
6-1 index.php
7. 讓程式套用佈景
7-1 index.php
8. 加入修改刪除功能
8-1 index.php
9. 上傳檔案並做縮圖
9-1 index.php
10. 安裝XOOPS
10-1 index.php
11. XOOPS模組架構
11-1 index.php
11-2 index2.php
12. $xoopsUser應用
12-1 index.php
13. 分頁與搜尋
13-1 include/search.php
13-2 index.php
14. 樣板及評論
14-1 view.php
14-2 index.php
14-3 comment_new.php
15. 製作XOOPS區塊
15-1 blocks/new_contact.php
16. 偏好設定與所見即所得
16-1 view.php
17. 多國語系與圖形驗證
17-1 index.php
17-2 [語系]language/tchinese_utf8/modinfo.php
17-3 [語系]xoops_version.php
17-4 [語系]admin/menu.php
17-5 [sprintf示範]index.php
17-6 [sprintf示範]main.php
18. 模組自動功能
18-1 include/onUninstall.php
18-2 include/onUpdate.php
10-1 index.php
\[981\]PHP入門+XOOPS模組設計 ====================== [![](http://tad0616.net/uploads/dl.gif)](http://120.115.2.76/tad/tad_book3/file/9801/10.zip) ### 一、上傳XOOPS 1.先把htdocs中的所有檔案傳到web下。 2.將xoops\_data以及xoops\_lib移出網頁目錄(標記,往上拉到..即可),並改名。 3.進行資料夾權限設定,開設寫入權限(777) (1) cache:放置模組快取檔的目錄 (2) uploads:這是用來放置上傳附檔的地方 (3) templates\_c:放置佈景樣板快取檔的目錄 (4) xoops\_data:XOOPS2.3之後用來放置快取檔的目錄,其本身以及底下的目錄都要設成777才行。 (5) mainfile.php:XOOPS主設定檔 ### 二、安裝XOOPS 1.輸入「http://163.26.52.242/~帳號」以進行安裝。 2.安裝時,建議選擇「正體中文UTF-8版」。 3.「資料庫主機名稱」:填入localhost即可 4.「資料庫用戶帳號」、「資料庫用戶密碼」:同您的上傳帳號、密碼。 5.「資料庫持續連接」不要勾!因為一旦資料庫連線被佔滿,他人便無法連上。 6.「資料庫名稱」:請填入您能使用的資料庫名稱,同您的上傳帳號 7.「資料表前置字串」:隨便填個英文字串即可,如:xx(理論上,設個越難猜的越安全,字首一樣不建議用數字) 8.「資料庫字符集」:若是您選擇的安裝語系是「正體中文UTF-8」,那麼此處也一樣選擇「utf-8」。這個項目是用來設定資料庫要以何種編碼來存放您的網站資料。 9.「資料庫連線校對」:簡單想,就是要使用什麼編碼來傳輸資料?若是您選擇的安裝語系是「正體中文UTF-8」,那麼請選擇「utf8\_general\_ci」。 ### 三、XOOPS安裝後的安全性調整 1.請刪除install資料夾 2.將mainfile.php設成唯讀(444) ### 四、XOOPS架構介紹 1.cache:快取目錄,可寫入(777),未來XOOPS3.0的時候會被xoops\_data/caches/xoops\_cache所取代。 2.class:放置XOOPS程式物件的目錄,沒事別去動。 3.Frameworks:XOOPS 2.3之後才有的目錄,用來放置一些外掛功能用的。 4.images:系統圖檔目錄,少用 5.include:系統引入檔目錄,重要,勿動 6.kernel:系統核心目錄,重要,勿動 7.language:系統語系目錄,若有系統用語不習慣的,可進去改一改。 8.modules:模組放置目錄,底下一個目錄就是一個模組,常用。 9.templates\_c:佈景樣板的快取目錄,記得設成可寫入(777)。未來XOOPS3.0的時候會被xoops\_data/caches/smarty\_cache及smarty\_compile所取代。 10.themes:佈景目錄,底下一個目錄就是一個佈景主題,常用。 11.uploads:上傳檔案或系統自動產生檔案的放置處,記得設成可寫入(777)。 12.xoops\_data:XOOPS 2.3的新目錄,用來取代現有的快取目錄,為未來的XOOPS 3 架構做銜接。 13.xoops\_lib:XOOPS 2.3的新目錄,算是安全目錄(從XOOPS Cube學來的),也是為未來的XOOPS 3 架構做銜接。
:::
搜尋
search
進階搜尋
QR Code 區塊
快速登入
所有討論區
「PHP全端開發」線上課程討論區
XOOPS使用討論區
一般研習學員
社大學員專用
路過哈啦區
XOOPS佈景設計
XOOPS模組開發
Tad書籍區
即時留言簿
書籍目錄
展開
|
闔起
線上使用者
591
人線上 (
226
人在瀏覽
線上書籍
)
會員: 0
訪客: 591
更多…
:::
主選單
NTPC OpenID
活動報名
模組控制台
進階區塊管理
站長工具箱(急救版)
網站地圖
Tad Tools 工具包
站長工具箱
行事曆
討論留言
嵌入區塊模組
快速登入
網站計數器
好站連結
最新消息
檔案下載
線上書籍
電子相簿
影音播放
常見問題
萬用表單
友站消息
社大學員
新聞
下載
教材
影音
討論
其他選單
好站連結
行事曆
電子相簿
常見問題
萬用表單
即時留言簿
友站消息
社大學員
登入
登入
帳號
密碼
登入