第一次开发网页程序是在大学时候了,那时候使用的是Dreamwaver+Frontpage。过程基本忘记了,只记得超级混乱。但最后还是帮朋友鼓捣出了一个商业网站: www.xiyou8.com(这个网站在数年前又请真正的网页设计人员重新设计过)
时隔6~7年,再次帮朋友弄网站,上网搜了下,既然发现自己是那么得落伍了。ASP, JSP,PHP,AJAX...遗憾的是很多单词我竟然闻所未闻。最后还是选择使用ASP,即使这个最简单的语言,我以前也没有处理过。边学边开发了。
早前曾买过一个商业网站的模板www.luckiii.com,后期将转到www.princesshairclips.com.au (模板来自于www.venshop.com), 由于工程“浩大”,自己平时也忙,在这个基础上开发可能会好一点。整个开发过程中还是学了不少东西的。
1. 发现venshop很多代码竟然是加密的,加密函数又使用 VBScript.Encode加密。网上搜了VBScript.Encode解密器解密,最后再翻译那些venshop加密的代码,感觉挺有意思的。 google了一下,竟然n多人在交流venshop的解密心得,其实挺简单。我想起我大学时研究的加解密技术,有个很厉害的人说过这么一句话: 糟糕的加密不如不加密。确实如此。这样的加密技术容易成为刚学加解密新手的靶子。
2. 整个网站项目管理上混乱不堪,设计网页的人 软件管理水平欠佳。 二次修改的时候给我这个网页设计超级新手带来巨大的困难。印象最深的就是变量的命令,英文和拼音混杂。 我回想起mtk平台。哎,这样比较实在有失水准。
3. 花时间最长的就是网页mail的设置了。看着网络上一堆email引擎。还是选了比较常用的JMail。想想这玩意好,以后发垃圾软件,可以自己编软件了。嘿嘿。
4. print设置也超级麻烦,网络上讲解都是通过CSS进行模块化打印,但对于我这样的新手理解CSS那种枯燥的格式,实在不爽,最后还是自己在每个模块后面加入打印和不打印flag解决了。
5. 支付设置。原先一直以为这个应该是个超级复杂的开发,后来参照了几个网站的做法,原来只需要定义一个完整的URL就可以了。大跌眼镜。
个人觉得网页技术就像C语言,也许语法很简单,但设计出一个高安全,高效率的东西,还是需要花很多时间。
后面我将花段时间好好研究下网页脚本。
如对本文有疑问,请提交到交流论坛,广大热心网友会为你解答!! 点击进入论坛