第一次開發(fā)網(wǎng)頁程序是在大學(xué)時候了,那時候使用的是Dreamwaver+Frontpage。過程基本忘記了,只記得超級混亂。但最后還是幫朋友鼓搗出了一個商業(yè)網(wǎng)站: www.xiyou8.com(這個網(wǎng)站在數(shù)年前又請真正的網(wǎng)頁設(shè)計人員重新設(shè)計過)
時隔6~7年,再次幫朋友弄網(wǎng)站,上網(wǎng)搜了下,既然發(fā)現(xiàn)自己是那么得落伍了。ASP, JSP,PHP,AJAX...遺憾的是很多單詞我竟然聞所未聞。最后還是選擇使用ASP,即使這個最簡單的語言,我以前也沒有處理過。邊學(xué)邊開發(fā)了。
早前曾買過一個商業(yè)網(wǎng)站的模板www.luckiii.com,后期將轉(zhuǎn)到www.princesshairclips.com.au (模板來自于www.venshop.com), 由于工程“浩大”,自己平時也忙,在這個基礎(chǔ)上開發(fā)可能會好一點。整個開發(fā)過程中還是學(xué)了不少東西的。
1. 發(fā)現(xiàn)venshop很多代碼竟然是加密的,加密函數(shù)又使用 VBScript.Encode加密。網(wǎng)上搜了VBScript.Encode解密器解密,最后再翻譯那些venshop加密的代碼,感覺挺有意思的。 google了一下,竟然n多人在交流venshop的解密心得,其實挺簡單。我想起我大學(xué)時研究的加解密技術(shù),有個很厲害的人說過這么一句話: 糟糕的加密不如不加密。確實如此。這樣的加密技術(shù)容易成為剛學(xué)加解密新手的靶子。
2. 整個網(wǎng)站項目管理上混亂不堪,設(shè)計網(wǎng)頁的人 軟件管理水平欠佳。 二次修改的時候給我這個網(wǎng)頁設(shè)計超級新手帶來巨大的困難。印象最深的就是變量的命令,英文和拼音混雜。 我回想起mtk平臺。哎,這樣比較實在有失水準(zhǔn)。
3. 花時間最長的就是網(wǎng)頁mail的設(shè)置了??粗W(wǎng)絡(luò)上一堆email引擎。還是選了比較常用的JMail。想想這玩意好,以后發(fā)垃圾軟件,可以自己編軟件了。嘿嘿。
4. print設(shè)置也超級麻煩,網(wǎng)絡(luò)上講解都是通過CSS進(jìn)行模塊化打印,但對于我這樣的新手理解CSS那種枯燥的格式,實在不爽,最后還是自己在每個模塊后面加入打印和不打印flag解決了。
5. 支付設(shè)置。原先一直以為這個應(yīng)該是個超級復(fù)雜的開發(fā),后來參照了幾個網(wǎng)站的做法,原來只需要定義一個完整的URL就可以了。大跌眼鏡。
個人覺得網(wǎng)頁技術(shù)就像C語言,也許語法很簡單,但設(shè)計出一個高安全,高效率的東西,還是需要花很多時間。
后面我將花段時間好好研究下網(wǎng)頁腳本。
如對本文有疑問,請?zhí)峤坏浇涣髡搲?,廣大熱心網(wǎng)友會為你解答??! 點擊進(jìn)入論壇