Tuesday 18 February 2014

Assalam...
Homework yang Prof Zaidatun minta. Perbezaan dpd articles yang diberi.
Manakala di bawah pula terjemahan dalam bahasa. 

DIFFERENCE BETWEEN ASP AND PHP
ASP
VS
PHP
Works with Windows-based platform
Runs in Windows, Solaris, Unix, Linux
Similar to the syntax and interface of Visual basic
Uses C/C++ as base language
Need to purchase some components
No cost in order to work
Costly as we need to purchase MS-SQL
Much flexible in terms of database connectivity
Needs additional tools to work with its program
Mostly open source software

Perbezaan antara ASP dan PHP. 

Kos 

Untuk menjalankan program ASP seseorang itu perlu memasang IIS di dalam server berplatform Windows yang sememangnya tidak percuma. Berbeza dengan program PHP yang dijalankan di platform Linux, sistem operasi dari sumber terbuka dan ia adalah percuma. Sementara pengkalan data yang digunakan untuk berinteraktif, ASP lebih mahal kerana ia menggunakan MS-SQL atau Microsoft Access (kedua-duanya produk komersial Microsoft) yang perlu dibeli dengan kos yang agak tinggi. PHP menggunakan MySQL, yang boleh diperolehi secara percuma. 

Kelajuan 

Jika kita membandingkan kelajuan ASP dan PHP, PHP nampaknya berjaya mengatasi ASP. Kod PHP dijanakan lebih pantas dari kod ASP. ASP dibina dengan akitektur berasaskan COM, yang merupakan satu lagi kos tambahan kepada server sedangkan kod PHP dilaksanakan pada ruang memorinya yang tersendiri. 

Keserasian Platform 

Program PHP boleh dijalankan dipelbagai platform seperti Linux, Unix, Windows dan Solaris manakala ASP hanya di platform Windows. Walau bagaimanapun, akhirnya Microsoft terpaksa akur dan memperkenalkan ASP-Apache dipasang di server bagi membolehkan kod ASP dilaksanakan. 

Kos Tambahan 

Kebanyakan peralatan di dalam PHP adalah percuma kerana PHP adalah sumber terbuka dan banyak kodnya boleh ditemui di pelbagai site. PHP mempunyai ciri terpasang seperti ftp, email dari lamanweb, malah mekanisma encryption, tetapi di dalam ASP ciri-ciri tersebut tidak sedia terpasang beberpaa komponen tambahan diperlukan . Justeru itu, tambahan komponen ini merupakan satu lagi tambahan kos. 

Bahasa Asas

PHP di asaskan kepada bahasa C++ dan sintaks yang digunakan di dalam PHP hampir menyamai C/C++. C/C++ merupakan bahasa pemprogramman terbaik dan tentunya PHP lebih mesra-programmer. ASP pula mengandungi sintaks yang lebih mirip kepada Visual Basic (yang juga merupakan produk komersial Microsoft). 

Sambungan Pengkalan Data 

PHP, yang amat fleksibel, boleh disambungkan kepada pelbagai jenis pengkalan data, yang paling popular ialah MySQL. ASP menggunakan MS-SQL dan Microsoft Access. 

Rumusan 

Kedua-dua bahasa mempunya keistimewaan yang tertentu kepada pengguna yang tertentu pula. Ada yang beralasan menyatakan bahawa kedua-dua bahasa mempunyai darjah kepentingan masing-masing yang bergantung kepada keperluan seseorang pengguna serta pemakaian platform yang dipilih. Jika kita membicarakan misalnya pembinaan satu site forum, maka ASP tidak kurang juga hebatnya dengan PHP, tetapi ramai pula meletakkan PHP lebih baik dari ASP. Jika seseorang pengguna merancang membina aplikasi e-commerce, maka ASP adalah pilihan yang ideal. Ini tidak bererti PHP tidak mampu memberikan penyelesaian yang baik terhadap aplikasi e-commerce, tetapi adalah kerana ramai yang telah memilih ASP dengan sebab-sebab yang merlukan lebih banyak kajian dan penyelidikan.


Terjemahan bahasa Melayu tersebut dipetik dari sumber ini iaitu blog ZUL W3C. Terima kasih.. 

No comments:

Post a Comment