Apa Itu Server Lokal Dan Mengapa Dibutuhkan

Apa Itu Server Lokal Dan Mengapa Dibutuhkan
Apa Itu Server Lokal Dan Mengapa Dibutuhkan

Video: Apa Itu Server Lokal Dan Mengapa Dibutuhkan

Video: Apa Itu Server Lokal Dan Mengapa Dibutuhkan
Video: Server VS Desktop - Apa perbedaannya? 2024, Mungkin
Anonim

Server lokal adalah salah satu alat webmaster yang ditawarkan oleh banyak pengembang untuk diunduh, dikonfigurasi, dan dipasang secara gratis di komputer. Ini sangat dihargai oleh pengembang web karena kemungkinan luas yang ditawarkan program ini.

Apa itu server lokal dan mengapa dibutuhkan
Apa itu server lokal dan mengapa dibutuhkan

Server lokal - perangkat lunak khusus yang diinstal pada komputer lokal dan memungkinkan Anda mengembangkan situs tanpa akses ke Internet. Istilah komputer lokal mengacu pada komputer rumah pengguna mana pun. Server terdiri dari beberapa modul perangkat lunak yang dirancang untuk melakukan berbagai fungsi. Pekerjaan server lokal sepenuhnya meniru pekerjaan server nyata yang terletak di perusahaan hosting. Fungsionalitasnya tidak berbeda dengan kemampuan hosting dan terdiri dari komponen serupa, yaitu database MySQL, server, dukungan PHP, dan skrip untuk bekerja dengan database.

Semua komponen layanan lokal diunduh dan dipasang di rakitan, yang menghilangkan kebutuhan untuk mengonfigurasinya. Setelah instalasi, pengguna hanya perlu menginstal mesin proyek dan mulai bekerja dengannya dengan cara yang sama seperti pada hosting fisik.

Pengembang yang membuat situs web dinamis menggunakan database PHP, Perl, MySQL, dan skrip siap pakai apa pun hanya memerlukan server lokal untuk menguji dan men-debug produk jadi. Faktanya adalah bahwa situs dinamis dan halaman web situs, sebelum dikirim ke browser, diproses oleh server, yang menerjemahkannya ke dalam kode HTML biasa. Jika situs dinamis dibuat menggunakan PHP, situs tersebut dirakit dari file terpisah, yang jumlahnya bisa banyak. Di server lokal, Anda dapat mereproduksi proses ini dan menguji serta men-debug hasilnya, serta melihat bagaimana hal itu akan tercermin di browser yang berbeda.

Selain itu, jika halaman web situs masa depan menggunakan perintah SSI untuk merakit halaman HTML dari file terpisah, maka server lokal memungkinkan untuk melihat kode akhir halaman ini. Tanpa menggunakan server lokal, mereka tidak akan berfungsi. Akibatnya, hanya fragmen situs yang akan terlihat tanpa elemen penyusunnya.

Secara terpisah, harus dikatakan tentang utilitas yang dibangun ke dalam server lokal yang mengkodekan dan mengoptimalkan skrip yang dienkripsi oleh Zend Guard. Tanpa utilitas seperti itu, banyak skrip yang Anda gunakan tidak akan dapat dioperasikan, karena hampir semua pengembang melindungi skrip dari pencurian dan gangguan apa pun.

Direkomendasikan: