寫Discuz插件須具備哪些知識?

2010-09-03 6:51 am
目前我有Adobe Dreamweaver CS4軟體,但是目前還在學習中,
未來想要寫些插件,聽別人說高手可以使用[筆記本]寫插件,
我也有買php的書來看,但是看的不怎懂!

所以他說先重入門的Adobe Dreamweaver CS4開始學習,
除了寫插件需要具備PHP知識,還須具備甚麼知識呢?

目前我沒有任何老師敎,全部都是買書看的,
是否可以推薦哪幾本書是介紹Adobe Dreamweaver CS4?

如果可以了話,希望給予相關的論壇。

拜託大家了。
更新1:

回覆:保成 HTML CSS這個會很難學嗎? 之前有買本PHP6的書籍來看,看是完全看不懂,我怕這次買了書,又看不懂有點浪費錢~ 還是說先學Adobe Dreamweaver CS4較好呢?

更新2:

回覆:無限 你講解的很清楚,謝謝你。 不過可以用Adobe Dreamweaver CS4來寫嗎? 因為自己寫似乎有個難度

更新3:

那我現在是要先買本Adobe Dreamweaver CS4的書籍,還是HTML&CSS呢?

回答 (5)

2010-09-03 7:41 am
✔ 最佳答案
Adobe Dreamweaver CS4 書店隨邊找一本 初階的大同小異

你必須先懂HTML CSS

然後再進階到PHP

會了這些你還不足改插件

還要熟析JAVASCRIPT 和 AJAX

這是一條漫長的路,每種語言都需要學一段時間

加油嚕

2010-09-04 16:59:59 補充:
HTML 跟 CSS是最基礎的

PHP6先不要學吧 現在流行PHP4與PHP5

Adobe Dreamweaver CS4是一套軟體

用圖文並茂的書籍來學習是比較快的
參考: http://www.netyea.com 竹楓網頁科技 新竹網頁設計
2010-09-13 3:54 am
主要是php要弄熟

css是最後成型的模樣
不必特意去學,只需上網查查就好
2010-09-04 5:31 am
你確定要寫DZ的插件阿? DZ代碼只有一個亂能形容
明明一個簡單的東西,還拐彎抹角來寫
題外啦,因為我自己比較過的

先自己動手寫一點小程式
像是99成法的呈現、簡單的留言板
在自己寫的留言版上擴充想到的功能等等
能不能作得出來

接著
要寫出插件,第一步先去下載其他人寫的來看看
看他是怎麼寫怎麼改,改哪裡?
慢慢熟悉論壇各文件的位置以及作什麼功用
然後依照自己想要的功能、呈現想法、代碼
先在腦中跑一遍
看看可行性
然後直接寫代碼
(我是用EditPlus寫,類似記事本,但功能更多有顏色區分代碼)
另外論壇本身會有自己的內部函數
安全相關的處理
在寫插件時都可以直接拿來用
不必自己重寫
所以在寫插件前也要大致清楚有哪些現成函數可以使用
踏入插件作者的行列之路不簡單
要做的功課也很多
不知道你是想幫他人寫還是自己寫了自己用
都祝妳順利囉...
學會PHP就可以了,HTML CSS了解就好,寫的時候查一查就可以
可以買一本php函數的書
其他的網路上教學很多

順便一提,我在玩的是phpwind
2010-09-03 7:58 am
其實你只要會dreamweaver就行了,因為dw都支持php和mysql的連結,不太用寫什麼編碼就可以建一個程式了,你買就買dw php製作 之類的。
2010-09-03 7:08 am
Dreamweaver CS4白皮書(附光碟)
http://www.books.com.tw/exep/prod/booksfile.php?item=0010458058
 
 
影像去背、影像地圖、超連結、錨點、多媒體應用和版面設計
  CSS樣式、外掛、範本、Spry組件與相簿、拼圖、動態網頁與線上工具

  認識網頁設計:從認識網頁到網站的規劃。

  文字與影像:使用文字和影像建立基本的網頁。

  超連結:替文字和影像建立連結和錨點。

  影像物件與媒體:加入媒體物件豐富網頁的內容。

  表格與版面:使用表格美化網頁的版面。

  頁框:使用頁框簡化網頁的設計。

  AP元素:圖層與動態網頁的應用。

  CSS樣式:CSS樣式改變物件的外觀和控制版面。

  行為:使用行為快速建立各種動態網頁。

  範本:使用範本建立風格一致的網頁。

  Spry組件:使用Spry組件快速製作導覽工具和相簿。

  表單:表單的設計應用和檢核欄位的內容。

  動態網頁應用1:製作滑動選單與影像拼圖。

  動態網頁應用2:滑動的影像和使用CSS模版。

  線上工具:網路相簿和影片的線上應用。

  上傳網頁:網頁伺服器架設與上傳網頁。
參考: 博客來


收錄日期: 2021-04-27 00:03:20
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20100902000015KK08449

檢視 Wayback Machine 備份