Soal aplikasi server dan programan server side scripting

 A. 

1. Halaman web dapat dikategorikan menjadi web statis dan dinamis 

2. Fungsi utama dari web server untuk menyimpan, mengolah, dan menyampaikan suatu informasi berupa halaman web kepada client

3. Localhost adalah sebutan bagi server lokal yang ada di komputer user 

4.  www.apachefriends.org adalah situs resmi dari XAMPP

5. Appserv memiliki fungsi untuk menginstal beberapa program dengan waktu singkat, yaitu Apache, PHP, dan MySQL

6. Windows 7 bisa langsung menggunakan IIS dengan menginstal net framework 

7. Personal home page nama PHP pertama kali dibuat pada tahun 1995

8. Coldfusion pertama kali dikembangkan Allaire Corporation

9.  Personal web bukan termasuk web container

10. PHP adalah salah satu program aplikasi server side programming yang banyak digunakan 

11. Panjang sangat terbatas tidak termasuk aturan penulisan variabel pada PHP 

12. Example operator tidak termasuk jenis-jenis operator 

13. Komentar merupakan bagian skrip PHP yang tidak diterjemahkan oleh browser

14. Define() merupakan fungsi untuk mendefinisikan konstanta dalam PHP 

15. Xml merupakan tag PHP yang lebih pendek dari SGML Style


B. 

1. a). $_GET digunakan untuk mengumpulkan dan mengambil nilai yad dikirim melalui form parameter method=get

b)./* */ Mendefinisikan komentar 

c). Date() digunakan untuk format tanggal dan waktu lokal

d). Dirname digunakan untuk menghasilkan informasi nama direktori dari sebuah path

e). fclose() digunakan untuk membuka sebuah file atau URL dalam dokumen PHP

f). file() digunakan untuk membaca file dan memasukkannya dalam array 

Di atas adalah jenis-jenis syntax yang saya ketahui 😀👆

2. Berikut hal² yang perlu dipahami sebelum membuat program

A. Perhatikan Format 

Dalam penulisan kode program, Anda harus memperhatikan format penulisan yang akan membuat pembaca mudah dan cepat memahami alurnya. 

B. Pemberian komentar

Pemberian Komentar / Dokumentasi. Jika suatu saat nanti Anda membuka program Anda kembali, adakalanya Anda lupa dan butuh waktu untuk mengingat kode program yang telah Anda tulis

C. Penggunaan #define

Untuk mendefiniskan sesuatu nilai yang bernilai default, sebaiknya kita menggunakan #define. Hal itu lebih baik daripada kita menuliskannya secara manual ke beberapa bari program yang menggunakannya. 

D. Konsisten Dalam Penulisan

Dalam penulisan kode program, Anda harus konsistem dalam penamaan variabel, namespace case sensitive, dan ukuran agar mudah dipahami. 

3. Bahasa pemrograman HTML bisa digabung dengan bahasa pemrograman PHP. HTML bisa digunakan untuk membuat layout, yaitu  Dengan menggunakan CSS. Di layout tersebut lalu disisipkan sintaks PHP agar menjadi sebuah program.

4. Kelebihan PHP dibandingkan dengan pemrograman lain, yaitu 

A.Bersifat Open Source

Bahasa PHP dapat diakses oleh semua orang dengan melakukan download dari open source dan mendapatkannya dengan gratis.

B. Lebih fleksibel

Bahasa ini sangat fleksibel, dimana Anda dapat dengan mudah mengkombinasikan fungsi yang ada dengan bahasa pemrograman lainnya. Anda juga dapat menggunakan packages yang merupakan teknologi yang efektif untuk setiap fiturnya

C. Pemuatan yang lebih cepat

Anda dapat dengan mudah memuat aplikasi berbasis PHP dan menghubungkannya ke database. Developer menggunakannya karena memiliki kecepatan pemuatan yang cepat meskipun koneksi internet lambat.

D. Lebih stabil

Karena bersifat open source, artinya semua orang dapat ikut membantu mengembangkan bahasa pemrograman ini menjadi lebih baik yang membuat PHP sangat stabil selama bertahun- tahun dan dapat memberikan dukungan berkelanjutan.

E. Koneksi ke database yang baik

Salah satu kelebihan lainnya adalah koneksi database built-in yang membantu untuk menghubungkan database seperti MySQL, MariaDB, MongoDB, dan sebagainya dimaka kelebihhan ini akan mengurangi waktu dalam pengembangan website Anda.

5. Hubungan antara IIS dengan Microsoft Corporation. Lebih kompatibel dengan Windows karena memang IIS adalah keluaran Microsoft.


1. Kelebihan XAMP: 

A.Keamanan datanya cukup aman walaupun tidak sehebat Postgre apalagi Oracle.

B. Engine ini multiplatform sehingga mampu diaplikasikan di berbagai sistem operasi. My Sql cocok diaplikasikan diaplikasi kelas kecil dan menengah.

C. Database Storage Engine ini banyak digunakan oleh programmer apalagi oleh web developer karena sifatnya yang free. Untuk yang expert sudah ada yang bayar.

Kekurangan XAMPP:

A. Tidak cocok untuk menangani data dengan jumlah yang besar, baik untuk menyimpan data maupun untuk memproses data.

B. Memiliki keterbatasan kemampuan kinerja pada server ketika data yang disimpan telah melebihi batas maksimal kemampuan daya tampung server karena tidak menerapkan konsep Technology Cluste

2. Kelebihan Apserv :

kelebihandapat menginstal beberapa program dalam sekejap.hanya menginstal tools yang benar benar digunakan sehingga menghemat space, mempermudah pembuatan database dan web server. Kekurangan hanya dapat dijalankan diwindows dan linux

3. Kelebihan IIS

Salah satu kelebihan dari IIS adalah web server ini kompatibel dengan Windows dan mendukung platform dengan domain NET

Kekurangan IIS

IIS hanya dapat digunakan di sistem operasi Windows. Memerlukan resource server yang cukup besar untuk menggunakannya. Keamanan server khususnya pada port http/80 masih rentan, sehingga sangat rawan terkena serangan/hack.


Komentar

Postingan populer dari blog ini

PHP part 4 Operator

Membuat web E - Ticketing Peswat