IIS, FastCGI, PHP

Segala puji dan puji hanya buat Allah, Tuhan seluruh alamraya dan selawat serta salam buat Nabi dan RasulNya Muhammad dan kaum keluarganya dan para sahabat.

Sebelum ni aku da pernah postkan Ceramah Maulid Rasul.

Da 3 hari aku duk opis menyetup server baru ni. Ingatkan susah nak setup Windows Server 2008 ni..tak sampai setengah hari pun. da blh jalan PHP (Joomla, WordPress, phpMyAdmin), MySQL dalam environment IIS 7. Takut juga kalau performance lagi lembab dari dulu.

Pautan penting nak pasang FastCGI dan PHP pada IIS 7.0:

Kalau nak install WordPress, boleh rujuk kat WordPress On IIS. Begitu juga dengan Joomla! on IIS 7. Tak perlu risau dengan URL Rewrite (prety permalink).

Lepas install, nampak mcm ok je tapi masih takut dengan performancenya. Jadi aku ada beberapa pilihan samada nak guna:

  • IIS Output Caching
  • WP Cache plugin untuk WordPress
  • WP Super Cache plugin untuk WordPress

Aku rekomen guna IIS Output Caching sebab mudah nak pasang. WP Super Cache lagi mantap tapi payah sikit nak install. Untuk enablekan IIS Output Caching bagi WordPress tambahkan configuration section ini kedalam web.config file (located at the root folder of the WordPress site):

 <caching>
   <profiles>
     <add extension="*" policy="CacheForTimePeriod"
       kernelCachePolicy="CacheForTimePeriod"
       duration="00:00:30" />
   </profiles>
 </caching>

Untuk maklumat lanjut sila layari artikel ini.

Related Posts: