Tags
oleh Erwin Kodiat *
Pernah dengar Chili!Soft ASP? Bagi yang belum, Chili!Soft ASP adalah aplikasi yang digunakan untuk menjalankan skrip ASP (Active Server Pages) baik di server berbasis Linux, Windows NT maupun Sun Solaris. Pada umumnya programer menjalankan aplikasi ASP di server berbasis Windows NT, tetapi dengan adanya alternatif ini, aplikasi ASP dapat dijalankan di berbagai platform. Ada beberapa perusahaan webhosting di Indonesia yang menawarkan layanan untuk menjalankan aplikasi ASP di server mereka yang berbasis Linux. Pada umumnya mereka menggunakan Chili!Soft ASP.
Jika kita menjalankan aplikasi ASP di server berbasis Linux, nilai lebihnya antara lain investasi yang dilakukan relatif lebih kecil dan kinerja yang baik dengan menjalankan aplikasi Web di server berbasis Linux. Tidak ada salahnya mulai dipikirkan alternatif ini bagi para programer yang masih menjalankan aplikasi ASP untuk klien mereka di server berbasis Windows NT untuk memigrasi aplikasi mereka ke server berbasis Linux. Untuk memigrasi aplikasi ASP ke server berbasis Linux ini ada beberapa hal yang harus diperhatikan, mulai dari konversi database, perbedaan ADO di IIS (Internet Information Server) dan Chili!Soft ASP, khususnya di Linux dan pengiriman email dari aplikasi ASP.
Tulisan ini akan membahas beberapa hal yang harus dilakukan sehubungan dengan memigrasi aplikasi-aplikasi ASP, khususnya aplikasi database, dari server berbasis Windows NT ke server berbasis Linux serta bagaimana mengatasi kendala-kendala dan hal-hal yang harus diperhatikan. Secara umum apa yang harus dilakukan untuk memigrasi aplikasi database di ASP dari server berbasis Windows NT ke server berbasis Linux adalah mengkonversi database ke format yang didukung di server berbasis Linux, memperhatikan karakteristik objek ADO di Chili!Soft ASP dan membuat kode yang didukung oleh Chili!Soft ASP, selanjutnya lakukan pengujian di server berbasis Linux yang menjalankan aplikasi Chili!Soft ASP. Kode-kode yang diberikan adalah kode untuk Chili!Soft ASP yang tentunya masih dapat dijalankan di IIS.