debian php and mysql upgrade

今天心血來潮, 突然想到來把 php & mysql 一起升級, 升級到 php5 & mysql5 ~

升級流程:

  1. backup mysql, mysql config, php config
  2. mysqldump --all-databases --user=root --password='xxx' > mysql-date.sql
  3. tar zcvf mysql-date.tgz /var/lib/mysql # 保險還是整個壓起來, 出問題可以 rollback 用
  4. tar zcvf mysql_conf.tgz /etc/mysql
  5. tar zcvf php_conf.tgz /etc/php4
  6. apt-get install php5 ... (和 其它相關 package, 這個在 restart apache 時看錯誤, 再解決即可)
  7. apache 會出現的錯誤大概就是 php4.conf 要移掉 .. 還有在 php.ini 若有修改, 在 php5 也記得要改.
  8. apt-get install mysql-server (自動會抓 mysql-server 5.0)

沒想到這麼簡單就升級完成, 不用做任何匯入匯出的動作~ :p

目前看起來狀況好像還不錯, 先試用看看囉 🙂

閱讀全文〈debian php and mysql upgrade〉

加速你的 Web Page 的 14 個重點

加速 Web Page 的 14 個重點(或當 效能調校 參考用)

詳細可見: 14 Tips to Speed Up Your Web Pages. 此網站

以下做簡單的轉錄:

  1. Strip spaces, tabs, CR/LF from the HTML
  2. Don't use XHMTLTip
  3. Keep Cookies Small
  4. Keep JavaScript Small
  5. Use Public Caching
  6. Enable HTTP Compression
  7. Keep all as much as possible in lower case
  8. Avoid Tables (or use fixed-layout tables)
  9. Set image size
  10. Compact your GIF/JPG
  11. Reduce the number of external elements
  12. Use a single DNS Lookup
  13. Delay Script Starts
  14. Watch for Memory Leak

閱讀全文〈加速你的 Web Page 的 14 個重點〉

Email 認證用 Domain Key(Gmail)

有很多系統在製作時, 都會寄些通知信, 或者其它提醒之類的信, 但是發現寄到 gmail 都被退信.

仔細看一下被退的信才知道, 現在一定得要有設 domain key 才能寄的進去(被退的信裡面有教怎麼設定此 domain key)...

詳細可見: Google Mail Help Page: Bulk Email Senders

其它參考:

閱讀全文〈Email 認證用 Domain Key(Gmail)〉