2005年4月17日 星期日

複雜的演算

行事曆已經完成了九成,但是執行效能實在讓人無法恭維,因為每一次輸出都要檢查所瀏覽的日期有沒有事件,有事件再輸出連結,沒有則指輸出日期,我的寫法是使用回圈和一個function去執行確認有無事件,但是這樣資料庫就等於開啟了30次之多,而且為了使月曆能有較佳的外觀套了2~3層的<span>所以整個網頁總共有16KB知多,include的函數有500行之多,我想假如要降低執行速度除了使用更簡短的演算法外,就是要拿掉部分功能......