Anda di halaman 1dari 9

Pengertian Web Server Pengertian Web Server Web server merupakan software yang memberikan layanan data yang

berfungsi menerima permintaan HTTP atau HTTPS dari klien yang dikenal dengan browser web dan mengirimkan kembali hasilnya dalam bentuk halaman - halaman web yang umumnya berbentuk dokumen HTML Macam - macam Web Server diantanya: Apache Web Server - The HTTP Web Server 1.Apache Tomcat 2.Microsoft windows Server 2003 Internet Information Services (IIS) 3.Lighttpd 4.Sun Java System Web Server 5.Xitami Web Server 6.Zeus Web Server Namun web yang terkenal dan yang sering digunakan adalah Apache dan Microsoft Internet Information Service (IIS). Cara kerja web server : 1. Cara kerja Web Server Web server merupakan mesin dimana tempat aplikasi atau software beroperasi dalam medistribusikan web page ke user, tentu saja sesuai dengan permintaan user. 2. Hubungan antara Web Server dan Browser Internet merupakan gabungan atau jaringan Komputer yg ada di seluruh dunia. Setelah terhubung secara fisik, Protocol TCP/IP (networking protocol) yg memungkinkan semua komputer dapat berkomunikasi satu dengan yg lainnya. Pada saat browser meminta data web page ke server maka instruksi permintaan data oleh browser tersebut di kemas di dalam TCP yg merupakan protocol transport dan dikirim ke alamat yg dalam hal ini merupakan protocol berikutnya yaitu Hyper Text Transfer Protocol (HTTP). HTTP ini merupakan protocol yg digunakan dalam World Wide Web (WWW) antar komputer yg terhubung dalam jaringan di dunia ini. Untuk mengenal protocol ini jelas sangan mudah sekali dimana setiap kali anda mengetik http:// anda telah menggunakannya, dan membawa anda ke dunia internet. Data yg di passing dari browser ke Web server disebut sebagai HTTP request yg meminta web page dan kemudian web server akan mencari data HTML yg ada dan di kemas dalam TCP protocol dan di kirim kembali ke browser. Data yg dikirim dari server ke browser disebut sebagai HTTP response. Jika data yg diminta oleh browser tidak ditemukan oleh si Web server maka akan meninbulkan error yg sering anda lihat di web page yaitu Error : 404 Page Not Found. Hal ini memberikan cita rasa dari suatu proses yang tridimensional, artinya pengguna internet dapat membaca dari satu dokumen ke dokumen yang lain hanya dengan mengklik beberapa bagian dari halaman-halaman dokumen (web) itu. Proses yang dimulai dari permintaan webclient (browser), diterima web server, diproses, dan dikembalikan hasil prosesnya oleh web server ke web client lagi dilakukan secara transparan. Setiap orang dapat dengan mudah mengetahui apa yang terjadi pada tiaptiap proses. Secara garis besarnya web server hanya memproses semua masukan yang diperolehnya dari web clientnya. Web Server Apache Apache merupakan web server yang paling banyak dipergunakan di Internet. Program ini pertama kali didesain untuk sistem operasi lingkungan UNIX. Namun demikian, pada beberapa versi berikutnya Apache mengeluarkan programnya yang dapat dijalankan di Windows NT. Apache mempunyai program pendukung yang cukup banyak. Hal ini memberikan layanan yang cukup lengkap bagi penggunanya. Beberapa dukungan Apache : 1. Kontrol Akses. Kontrol ini dapat dijalankan berdasarkan nama host atau nomor IP 2. CGI (Common Gateway Interface) Yang paling terkenal untuk digunakan adalah perl (Practical Extraction and Report Language), didukung 1

oleh Apache dengan menempatkannya sebagai modul (mod_perl) 3. PHP (Personal Home Page/PHP Hypertext Processor); Program dengan metode semacam CGI, yang memproses teks dan bekerja di server. Apache mendukung PHP dengan menempatkannya sebagai salah satu modulnya (mod_php). Hal ini membuat kinerja PHP menjadi lebih baik 4. SSI (Server Side Includes) Web server Apache mempunyai kelebihan dari beberapa pertimbangan di atas : 1. Apache termasuk dalam kategori freeware. 2. Apache mudah sekali proses instalasinya jika dibanding web server lainnya seperti NCSA, IIS, dan lainlain. 3. Mampu beroperasi pada berbagai platform sistem operasi. 4. Mudah mengatur konfigurasinya. Apache mempunyai hanya empat file konfigurasi. 5. Mudah dalam menambahkan peripheral lainnya ke dalam platform web servernya. Fasilitas atau ciri khas dari web server Apache adalah : 1. Dapat dijadikan pengganti bagi NCSA web server. 2. Perbaikan terhadap kerusakan dan error pada NCSA 1.3 dan 1.4. 3. Apache merespon web client sangat cepat jauh melebihi NCSA. 4. Mampu di kompilasi sesuai dengan spesifikasi HTTP yang sekarang. 5. Apache menyediakan feature untuk multihomed dan virtual server. 6. Kita dapat menetapkan respon error yang akan dikirim web server dengan menggunakan file atau skrip. 7. Server apache dapat otomatis berkomunikasi dengan client browsernya untuk menampilkan tampilan terbaik pada client browsernya. Web server Apache secara otomatis menjalankan file index.html, halaman utamanya, untuk ditampilkan secara otomatis pada clientnya. 8. Web server Apache mempunyai level-level pengamanan. 9. Apache mempunyai komponen dasar terbanyak di antara web server lain. 10. Ditinjau dari segi sejarah perkembangan dan prospeknya, Apache web server mempunyai prospek yang cerah. Apache berasal dari web server NCSA yang kemudian dikembangkan karena NCSA masih mempunyai kekurangan di bidang kompatibilitasnya dengan sistim operasi lain. Sampai saat ini, web server Apache terus dikembangkan oleh tim dari apache.org. 11. Performasi dan konsumsi sumber daya dari web server Apache tidak terlalu banyak, hanya sekitar 20 MB untuk file-file dasarnya dan setiap daemonnya hanya memerlukan sekitar 950 KB memory per child. 12. Mendukung transaksi yang aman (secure transaction) menggunakan SSL (secure socket layer). 13. Mempunyai dukungan teknis melalui web. 14. Mempunyai kompatibilitas platform yang tinggi. 15. Mendukung third party berupa modul-modul tambahan. Web Server Litespeed Litespeed web server merupakan teknologi baru yang diciptakan untuk menggantikan Apache Web Server di masa mendatang. Litespeed menurut hasil riset mempunyai kelebihan yaitu 50% lebih cepat dalam memproses PHP dan lebih cepat 6x dibandingkan Apache Web Server. Ini dia beberapa detail kelebihan Litespeed Web server: * Performa PHP mampu meningkat 50% * Mampu melebihi performa Apache hingga 6x lebih cepat * Pembatasan validasi HTTP request * Anti DDoS * Pencegahan System Overloading * Recover dari kegagalan secara langsung dan otomatis 2

* Kompatibel dengan Cpanel, Plesk dan direct admin * Dukungan kompatibilitas dengan mod_security request filtering * Kompatibel dengan Apache .htaccess * dll Web Server Nginx Nginx dengan cepat memberikan konten statis dengan penggunaan efisien sumber daya sistem.Hal ini dapat menyebarkan dinamis HTTP konten di jaringan menggunakan FastCGI handler untuk script , dan dapat berfungsi sebagai perangkat lunak yang sangat mampu penyeimbang beban Nginx menggunakan asynchronous -event pendekatan untuk menangani permintaan yang diprediksi memberikan kinerja yang lebih bawah beban, kontras dengan Apache HTTP server model yang menggunakan berulir atau proses yang berorientasi pada pendekatan-permintaan penanganan. Fitur Handling of static files, index files, and auto-indexing Reverse proxy with caching Load balancing Fault tolerance SSL support FastCGI support with caching Name- and IP-based virtual servers FLV streaming MP4 streaming, using the MP4 streaming module Web page access authentication gzip compression Ability to handle more than 10000 simultaneous connections URL rewriting Custom logging Server-side includes Web Server IIS Internet Information Service (IIS) adalah komponen yang dapat digunakan untuk mengelola web, File Transfer Protocol (FTP), Ghoper, dan NNTP. Komponen IIS terdapat pada sistem operasi Windows NT ,Windows 2000, Windows XP, 7 dan Windows Server 2003. Pada Windows 98, supaya dapat mengelola Web diperlukan komponen Personal Web Server (PWS) walaupun tidak terdapat fasilitas untuk FTP. PWS juga merupakan bagian dari IIS. Komponen PWS terdapat pada CD master Windows 98 dan terletak pada direktori \add-ons\pws. Instalasi PWS dapat dilakukan dari <Drive CD ROOM>:\ADD-ONS|PWS|SETUP. Komponen pendukung IIS antara lain : 1. Protocol jaringan TCP/IP. 2. Domain Name System (DNS). 3. Direkomendasikan untuk menggunakan format NTFS demi keamanan. 4. Software untuk membuat situs web, salah satunya Microsoft FrontPage. Pada pembahasan Internet Information Service ini, yang banyak dibahas adalah Internet Information Service yang terdapat pada Windows 2000 Server dan hanya terbatas pada Files Transfer Protocol (FTP) dan web saja. Diantara pilihan webserver yang disediakan baik dan buruknya kami akan jelaskan sebagai berikut ini : Apache No Kelebihan dan Kekurangan 3

1 Open Source 2 Proses instalasinya mudah 3 Mudah untuk dikustomisasi (Apache hanya punya 4 file konfigurasi) ataupun menambah peripheral dalam web servernya 4 Bisa digunakan di berbagai platform mesin dari mainframe sampai embedded system 5 Ada komunitas yang besar sehingga mudah mencari solusinya jika ditemukan masalah 6 Mudah dicari di internet 7 Server Apache otomatis berkomunikasi dengan clientnya untuk mendapatkan tampilan web terbaik 8 Keamanannya bagus dan bisa menggunakan SSL (Secure Socket Layer) 9 Tidak bisa mengatur load seperti IIS sehingga akan terus memfork proses baru sampai dalam batas yang diijinkan OS. Akan memudahkan penyerang karena RAM akan cepat habis 10 Mudah diserang oleh DoS (pada Apache versi 1.3 dan versi 2 sampai versi 2.0.36) 11 Apache tidak memproses karakter kutip dalam string Referrer dan User-Agent yang dikirimkan oleh Client. Ini berarti Client dapat memformulasi inputnya secara hati-hati untuk merusak format baris log akses IIS No Kelebihan dan Kekurangan 1 Lebih kompatibel dengan Windows karena memang IIS adalah keluaran Microsoft 2 Unjuk kerja untuk PHP lebih stabil, handal, dan cepat 3 Adanya kemampuan diagnostik untuk pelacakan kesalahan (bisa dikustomisasi) 4 Untuk platform .NET, user hanya bisa menggunakan IIS 5 Memiliki score tertinggi dari web server lainnya untuk masalah bug 6 Tidak gratis (web server berbayar) 7 Port 80 (Port untuk layanan web) sangat mudah diserang oleh cracker 8 Keamanan file log juga sangat mudah ditembus sehingga system password pun akan mudah didapatkan NGINX No Kelebihan dan Kekurangan 1 Performanya yang tinggi, stabil, memiliki banyak fitur 2 Mudah dikonfigurasi 3 Menggunakan hanya sedikit sumberdaya pada server 4 Tidak bergantung kepada thread untuk melayani klien 5 Belum support IPV6 6 Update/patchnya versi terbarunya lama keluar 7 Fast-CGInya tidak berfungsi maximal 8 Pemakainya tidak sebanyak Apache atau IIS (komunitasnya tidak sebanyak Apache atau IIS) Pengertian Tentang XAMPP .. Apa itu XAMPP ?? kepanjangan dari XAMPP yaiut Apache, PHP, MySQL dan phpMyAdmin. XAMPP merupakan tool yang menyediakan paket perangkat lunak ke dalam satu buah paket. Dengan menginstall XAMPP maka tidak perlu lagi melakukan instalasi dan konfigurasi web server Apache, PHP dan MySQL secara manual. XAMPP akan menginstalasi dan mengkonfigurasikannya secara otomatis untuk anda atau auto konfigurasi. Versi XAMPP yang ada saat ini adalah Versi 1.4.14 atau yang terbarunya anda bisa download pada http://www.apachefriends.org/en/xampp-window.html. 4

Software XAMPP versi ini terdiri atas: a. Apache versi 2.0.54 b. MySQL versi 4.1.12 c. PHP versi 5.0.4 d. phpMyAdmin versi 2.6.2-p11 dan lain-lain web server tersebut mari kita mengenalnya lebih dekat satu per satu . 1. Mengenai APACHE Apache sudah berkembang sejak versi pertamanya. Sampai saat ditulisnya artikel ini versi terakhirnya yang ada yaitu Apache ver 2.0.54. Apache bersifat open source, artinya setiap orang boleh menggunakannya, mengambil dan bahkan mengubah kode programnya. Tugas utama apache adalah menghasilkan halaman web yang benar kepada peminta, berdasarkan kode PHP yang dituliskan oleh pembuat halaman web. Jika diperlukan juga berdasarkan kode PHP yang dituliskan, maka dapat saja suatu database diakses terlebih dahulu (misalnya dalam MySQL) untuk mendukung halaman web yang dihasilkan. 2. Mengenai PHP Bahasa pemrograman PHP merupakan bahasa pemrograman untuk mebuat web yang bersifat serverside scripting. PHP memungkinkan kita untuk membuat halaman web yang bersifat dinamis. PHP dapat dijalankan pada berbagai macam Operating System (OS), misalnya Windows, Linux dan Mac OS. Selain Apache, PHP juga mendukung beberapa web server lain, misalnya Microsoft IIS, Caudium, PWS dan lainlain. Seperti pernah disinggung sebelumnya bahwa PHP dapat memanfaatkan database untuk menghasilkan halaman web yang dinamis. Sistem manajemen database yang sering digunakan bersama PHP adalah MySQL. Namun PHP juga mendukung system manajemen Database Oracle, Microsoft Acces, Interbase, d-Base, PostgreSQL dan sebagainya. Hingga kini PHP sudah berkembang hingga versi ke 5. PHP 5 mendukung penuh Object Oriented Programing(OOP), integrasi XML, mendukung semua ekstensi terbaru MySQL, pengembangan web services dengan SOAP dan REST, serta ratusan peningkatan kemampuan lainnya dibandingkan versi sebelumnya. Sama dengan web server lainnya PHP juga bersifat open source sehingga setiap orang dapat menggunakannya dengan gratis. 3. Mengenai MySQL Pperkembangannya disebut SQL yang merupakan kepanjangan dari Structured Query Language. SQL merupakan bahasa terstruktur yang khusus digunakan untuk mengolah database. SQL pertama kali didefinisikan oleh American National Standards Institute (ANSI) pada tahun 1986. MySQL adalah sebuah sistem manajemen database yang bersifat open source. MySQL adalah pasangan serasi dari PHP. MySQL dibuat dan dikembangkan oleh MySQL AB yang berada di Swedia. MySQL dapat digunakan untuk membuat dan mengola database beserta isinya. Kita dapat memanfaatkan MySQL untuk menambahkan, mengubah dan menghapus data yang berada dalam database. MySQL merupakan sisitem manajemen database yang bersifat at relational. Artinya data-data yang dikelola dalam database akan diletakkan pada beberapa tabel yang terpisah sehingga manipulasi data akan menjadi jauh lebih cepat. MySQL dapat digunakan untuk mengelola database mulai dari yang kecil sampai dengan yang sangat besar. MySQL juga dapat menjalankan perintah-perintah Structured Query Language (SQL) untuk mengelola database-database yang ada di dalamnya. Hingga kini, MySQL sudah berkembang hingga versi 5. MySQL 5 sudah mendukung trigger untuk memudahkan pengelolaan tabel dalam database. 4. Mengenai PHPMyAdmin Pengelolaan database dengan MYSQL harus dilakukan dengan mengetikkan baris-baris perintah yang 5

sesuai (command line) untuk setiap maksud tertentu. Jika anda ingin membuat database, ketikkan baris perintah yang sesuai untuk membuat database. Jika kita ingin menghapus tabel, ketikkan baris perintah yang sesuai untuk menghapus tabel. Hal tersebut tentu cukup menyulitkan karena kita harus hafal dan mengetikkan perintahnya satu persatu. Banyak sekali perangkat lunak yang dapat dimanfaatkan untuk mengelola data base dalam MySQL, salah satunya adalah phpMyAdmin. Dengan phpMyAdmin kita dapat membuat tabel, mengisi data dan lainlain dengan mudah tanpa harus hafal perintahnya. Untuk mengaktifkan phpMyAdmin langkahlangkahnya adalah : yang pertama setelah XAMP kita terinstall, kita harus mengaktifkan web server Apache dan MySQL dari control panel XAMPP. Yang kedua, jalankan browser kesayangan Anda (IE, Mozilla Firefox atau Opera) lalu ketikkan alamat web berikut : http://localhost/phpmyadmin/ pada address bar lalu tekan Enter. Langkah ketiga apabila telah nampak interface (tampilan antar muka) phpMyAdmin anda bisa memulainya dengan mengetikkan nama database, nama tabel dan seterusnya. Pemahaman Dasar Tentang WordPress Pemahaman Dasar Tentang WordPress. kali ini kami akan mencoba sedikit memaparkan tentang pemahaman WordPress. WordPress adalah sebuah aplikasi open source yang populer digunakan sebagai blog engine. WordPress dibangun dari pemrograman PHP, dengan database MySQL, yang semuanya merupakan software open source. Selain sebagi blog, WordPress juga mulai digunakan sebagai Content Management System (CMS) karena kemampuannya untuk dimodifikasi dan disesuaikan dengan kebutuhan penggunanya. CMS merupakan sebuat alat atau software yang dapat digunakan untuk melakukan pengolahan sebuah website dengan mudah. Mulai dari membuat, mengelola isi, hingga mempublikasikan isi website tersebut. Penggunanya pun tidak harus mempunyai kemampuan teknis tentang HTML (Hypertext Markup Language) atau kode pemrograman lain. Keunggulan WordPress cukup banyak, sehingga membuat banyak blogger memilih sebagai blog engine ataupun Content Management System (CMS) pilihan mereka. Keunggulan Fitur WordPress. 1. Gratis. Untuk mendapatkan installer-nya hanya perlu mendownload dari situsnya langsung di http://wordpress.org 2. Open Source. Pengguna bisa melihat barisan kode-kode program WordPress tersebut, sehingga pengguna tingkat lanjut lebih bebas memodifikasi hingga mengembangkan sendiri WordPress tersebut sesuai keinginannya. 3. Template atau design tampilannya mudah di-customize atau dimodifikasi sesuai keinginan kita. 4. Pengoperasiannya mudah, tidak ribet dan tidak bertele-tele. Bagi pemula, tentu hal ini amat membantu. 5. Dalam 1 blog, bisa untuk membuat banyak user. jadi WordPress juga sering digunakan untuk blog komunitas, yang kontributor isinya berasal dari para anggota komunitas tersebut. 6. Apabila kita sebelumnya mempunyai blog gratisan yang menumpang di Blogger/Blogspot, WordPress.com, LiveJournal, TypePad, dan beberapa blog engine lain, kita bisa mengimport isinya. Jadi kita tidak perlu takut isi blog lama kita sia-sia setelah menggunakan software WordPress. 7. Banyak penggunanya, banyak pula community support untuk WordPress. Penggunannya di Indonesia juga banyak sekali, sehingga tidak perlu khawatir jika ada masalah mengenai WordPress, sampaikan saja pertanyaan kepada pengguna yang lebih senior.. 8. Banyak Plugin yang tersedia dan selalu berkembang, karena kontribusi para developer web yang juga memberi kontribusi pada WordPress. Plugin WordPress untuk memberikan fungsi-fungsi 6

lain yang belum tersedia pada instalasi standar. Misalnya Plugin anti-spam, plugin web counter, plugin SEO dan lainnya. Setelah melihat berbagai kelebihan dan dukungan terhadap WordPress ini, apakah bisa memberi bayangan tentang WordPress? Jika belum, kita bisa mencoba versi gratis lain dari WordPress yang tanpa membutuhkan web hosting sendiri, yaitu di www.wordpress.com. Cobalah untuk mempunyai account di sana sebagai contoh lihat http://penchenk.wordpress.com, dan silahkan mencoba kemudahan yang diberikan untuk mendukung aktivitas nge-blog kita. Tentukan saja fitur-fitur yang diberikan di situs tersebut tetapi jauh lebih terbatas dibanding jika kita menginstall sendiri, namanya juga gratisan. Tapi ini adalah sebagai gambaran kemudahan pengoperasiannya, kan tidak ada salahnya untuk mencoba, dan namanya juga belajar A.Pengertian E-Commerce ElectronicCommerce=Comercial/Transaksi/Bisnis/Jual-Beli. eCommerce= Proses jual-Beli atau transakasi yang dilakukan dengan kedua pihak (penjual dan pembeli) yang dilakukan dengan media Elektronic.Proses komersial menggunakan media elektronik sebenarnya sudah berkembang sejak tahun 1970 dan 1980, adapun contoh nya adalah Electronic Data Interchange(EDI tahun 1970) dan Electronic Fund Transfer(EFT 1980), perlu temen-temen ketahui bahwa ATM(Auto Teller Machine/Anjungan Tunai Madiri) juga termasuk e-Commerce lho.. selain itu transaksi yg dilakukan teller bank via telp juga masuk sebagai e-commerce. Umumnya orang berfikir ecommerce adalah online shopping - belanja di, membeli barang melalui Web. Terus terang Web shopping / online shopping sebetulnya hanya sebagian kecil sekali dari belantara e-commerce. Web shopping yang termasuk di dalamnya transaksi online stok, men-download software langsung dari web sebetulnya menghubungkan bisnis ke konsumen ini hanya sekitar 20% dari total e-commerce, sedang sebagian besar sebetulnya lebih banyak berupa hubungan dagang bisnis ke bisnis yang memudahkan proses pembelian antar perusahaan-perusahaan. Banyak orang berharap supaya dimungkinkan terjadinya transaksi mikro yang memungkinkan orang membayar dalam bentuk recehan -beberapa ribu / ratus rupiah - untuk mengakses content atau game di Internet. Transaksi yang sangat hot di e-commerce untuk barang-barang dagangan di Internet maupun melalui media elektronik lainnya, menurut Simba Information http://www.simbanet.com/ yang merupakan best seller adalah produk komputer, produk konsumer, buku dan majalah, musik dan produk entertainment (audio, video, TV). Bahkan sekarangpun banyak situs2 yg menjual barang2 kebutuhan pribadi atau keluarga seperti kosmetik,sepatu,tas dll. B.Jenis e-commerce -Bisnis to Bisnis -Bisnis to Customer -Bisnis to Government -Customer to Customer C.Tujuan dari aplikasi e-commerce Orang yang ingin membeli barang atau transaksi lewat internet hanya membutuhkan akses internet dan interface-nya menggunakan web browser Menjadikan portal e-commerce / e-shop tidak sekedar portal belanja, tapi menjadi tempat berkumpulnya komunitas dengan membangun basis komunitas, membangun konsep pasar bukan sekedar tempat jual beli dan sebagai pusat informasi (release, product review, konsultasi, etc).Pengelolaan yang berorientasi pada pelayanan, kombinasi konsepsi pelayanan konvensional dan virtual : Responsif (respon yang cepat dan ramah), Dinamis, Informatif dan komunikatif Informasi yang up to date, komunikasi multi-arah yang dinamis Model pembayaran : kartu kredit atau transfer.

D. Keuntungan e-Commerce -Efisiensi -Online 24 jam -Interaktif -Hyperlink -Non SIUPP E.Kekurangan E-Commerce -Penipuan dengan cara pencurian identitas dan membohongi pelanggan. -Hukum yang kurang berkembang dalam bidang e-commerce ini. F. Beberapa aplikasi umum yang berhubungan dengan e-commerce -E-mail dan Messaging -Content Management Systems -Dokumen, spreadsheet, database -Akunting dan sistem keuangan -Informasi pengiriman dan pemesanan -Pelaporan informasi dari klien dan enterprise -Sistem pembayaran domestik dan internasional -Newsgroup -On-line Shopping -Conferencing -Online Banking

Sekilas Tentang CMS Bagi pengguna internet aktif, CMS mungkin sudah tidak terdengar asing lagi. CMS atau Content Management System adalah suatu sistem yang digunakan untuk mengelola dan memfasilitasi proses pembuatan, pembaharuan, dan publikasi content secara bersama (collaborative content management) di suatu web.Content mengacu pada informasi dalam bentuk teks, grafik, gambar maupun dalam format-format lain yang perlu dikelola dengan tujuan memudahkan proses pembuatan, pembaharuan, distribusi, pencarian, analisis, dan meningkatkan fleksibilitas untuk ditransformasikan ke dalam bentuk lain. Terminologi CMS sendiri cukup luas, di antaranya mencakup software aplikasi, database, arsip, workflow, dan alat bantu lainnya yang dapat dikelola sebagai bagian dari mekanisme jaringan informasi suatu perusahaan maupun global. Dengan adanya CMS yang terintegrasi dengan sebuah Website akan memberikan suatu nilai lebih yang akan meningkatkan fungsionalitas dan fleksibiltas dari Web Site tersebut, terlebih pada Website yang tujuan pemanfaatannya sebagai media promosi dan membangun citra konsumen, dimana kontinuitas dan inovasi dalam pemasaran produk-produk secara berkala dan berkesinambungan sebagai suatu hal yang memegang peranan penting dalam tercapainya target pemasaran. CMS (Content Management System) adalah aplikasi web yang siap pakai. Ini merupakan istilah untuk pemilik website mengupdate websitenya tanpa bantuan pengembang web. Yang dilakukan pengembang web hanya installasi awal dan konfigurasi awal saja. Selanjutnya untuk pengisian artikel, gambar, dan konten-konten lainnya bisa dilakukan oleh pemilik website tanpa harus mengetahui kode-kode HTML ataupun pemrograman web seperti PHP atau ASP .NET Berikut adalah beberapa CMS Gratis (Free) yang memang sudah banyak dipakai atau memiliki banyak komunitas antara lain: Drupal (http://drupal.org)

Drupal adalah sebuah perangkat lunak sistem manajemen konten yang bebas dan terbuka yang di distribusikan dibawah lisensi GPL, Pengembangan dan perawatannya dilakukan oleh ribuan komunitas pengguna dan pengembang di seluruh dunia. Drupal dapat digunakan untuk membangun: 1. Portal Web Komunitas 2. Situs Diskusi 3. Website Perusahaan 4. Aplikasi Internal 5. Website Personal atau Blog 6. Aplikasi Komersial E-Commerce 7. Kumpulan Sumber Informasi 8. Situs Jaringan Sosial 9. Website Multi Bahasa Mambo (http://source.mambo-foundation.org) Sebuah Sistem Manajemen Konten (Content Management System, CMS) open source yang digunakan untuk menciptakan dan mengelola situs web dari yang paling sederhana sampai aplikasi perusahaan yang paling kompleks sekalipun. Mambo dikenal mudah untuk diinstal, gampang dikelola dan memiliki kapabilitas yang tinggi. Joomla (http://joomla.org) Sistem Manajemen Konten (SMK atau CMS) yang bebas dan terbuka (free opensource) ditulis menggunakan PHP dan basisdata MySQL untuk keperluan di internet maupun intranet. Joomla pertamakali dirilis dengan versi 1.0.0. Fitur-fitur Joomla! diantaranya adalah sistem caching untuk peningkatan performansi, RSS, blogs, poling, dll. Joomla! menggunakan lisensi GPL. WordPress (http://wordpress.org) Sistem CMS Wordpres mungkin yang paling digemari para blogger newbie hingga expert dalam pengembangan blog personal saat ini, selain karena kemudahan (user friendly) juga karena dukungan optimalisasi SEO. Selain itu ada banyak plugins yang dapat dimanfaatkan untuk membangun sebuah situs.

Anda mungkin juga menyukai