Breaking

Friday, February 26, 2021

Materi Kuliah Aplikasi Teknologi Online

Materi Kuliah Aplikasi Teknologi Online
World Wide Web (WWW) telah berubah dengan cepat dalam berbagai cara. Bahasa standar yang dipakai dalam WWW adalah bahasa HTML (Hyper Text Markup Language). Dengan adanya teknologi ini, kita dapat melihat dokumen yang kadang-kadang berada di bagian lain di dunia ini dengan hanya sebuah program sederhana dan kita akan banyak mendapatkan informasi yang dengan cepat dapat kita terima sesuai dengan yang kita perlukan.
Sekarang kita mengharapkan lebih dari internet. Kita mengharapkan sebuah situs web yang berisi dengan informasi yang banyak dan dalam tampilan yang menarik serta kita dapat mencari dokumen yang diperlukan dengan mudah. Untuk untuk mencapai hal tersebut kita memerlukan suatu situs web yang dinamis. Karena jika hanya mengandalkan situs web yang statis maka akan memerlukan pemeliharaan yang susah, sebagai contoh jika sebuah perusahaan ingin membuat suatu situs web yang berisi promosi produk sebanyak 1000 jenis produk maka dalam situs tersebut minimal kita harus membuat 1000 web statis yang berbeda (itu pasti merepotkan).
Dengan memanfaatkan teknologi situs dinamis maka dalam situs tersebut hanya memerlukan halaman web yang lebih sedikit karena data produk disimpan dalam database.
Sebuah situs web yang modern sekarang bukan hanya sebuah web server, juga harus dapat menyertakan suatu jalan untuk menyimpan data dan melayani permintaan (seperti SQL query).
Array adalah sebuah variabel khusus yang memperbolehkan anda untuk menyimpan banyak data dalam satu variabel yang sama. Setiap elemen array diindex dengan angka atau string. Contoh kasus : Jika anda mempunyai 5 nilai yang harus disimpan, anda tentunya membuat 5 buah variabel. Tetapi bagaimana kalau banyaknya tidak selalu 5, bisa 10, 100 atau mungkin 500 buah nilai. Oleh karena itu maka lebih baik anda menggunakan teknik array. Kenapa?, karena array sangat flexible dimana dapat menyimpan banyak variabel tanpa harus mendefinisikan variabel lagi, juga sebuah array dapat digunakan dengan mudah karena kita dapat mengakses elemennya secara berurutan atau bahkan secara acak. Juga dapat pula array diurutkan berdasarkan nilai angkanya atau secara alpabet.
Setiap item dari sebuah array biasanya disebut dengan elemen. Setiap elemen dapat diakses secara langsung berdasarkan indexnya. Sebuah index terhadap suatu elemen array dapat berupa angka atau string.
Secara default, elemen-elemen array diindex berdasarkan dengan nomor, dimulai dengan elemen ke-0. Sangat penting untuk diingat bahwa “index dari elemen terakhir dari sebuah array yang terurut secara angka selalu 1 lebih kecil dari banyaknya elemen array”.
Sehingga jika kita mempunyai array sebanyak 5 elemen berarti elemen terakhir adalah 4 karena elemennya dimulai dari 0.
Pengindexan array dengan string dapat sangat berguna dalam kasus dimana anda harus menyimpan nama elemen dan nilai elemennya. Array yang diindex dengan nama (bukan nomor) disebut dengan associative array.
Seperti bahasa pemrograman yang lain, PHP mendukung modularity program. Umumnya modularity suatu program diwujudkan dalam bentuk suatu function.
Suatu fungsi dapat melakukan suatu pengeksekusian sekumpulan kode yang mempunyai kegunaan/fungsi tertentu. Suatu function dapat bekerja berdasarkan parameter-parameter yang diinputkan kepadanya. Suatu function juga dapat menghasilkan suatu nilai berdasarkan proses yang ada di dalamnya.
Ada beberapa hal-hal yang penting dan harus diketahui mengenai function yaitu :
a. Pendeklarasian Function dan Pemanggilan Function
b. Nilai Kembalian (Return Value)
c. Variable Function
d. Membuat Library Function
e. Built-in Function (Function internal dari PHP)