Dokumen tersebut membahas tentang beberapa konsep dasar rekayasa web seperti web server, contoh web server XAMPP, aplikasi server, contoh aplikasi server seperti mail server dan DNS server, database server dengan contoh software database server nginx, domain, hosting, dan cloud computing.
Dokumen tersebut membahas tentang website statis dan dinamis. Website statis memiliki konten yang statis atau tidak berubah, sedangkan website dinamis memiliki konten yang dapat diperbarui secara berkala. Website dinamis membutuhkan infrastruktur yang lebih kompleks dibanding website statis karena kontennya dibuat saat diakses pengguna."
Dokumen tersebut merangkum tutorial penggunaan berbagai bahasa pemrograman dan teknologi web untuk membangun aplikasi penyimpanan file Cloudy Drive. Terdiri dari penjelasan tentang HTML, CSS, PHP, MySQL, dan cara mengupload file ke hosting web.
Web PPDB ini digunakan untuk pendaftaran siswa SD yang akan melanjutkan ke SMP di Kabupaten Jember. Web ini memiliki fitur login untuk admin dan siswa, form pendaftaran, serta manajemen data peserta dan sekolah oleh admin."
Dokumen tersebut memberikan penjelasan tentang PHP, MySQL, dan Apache. PHP adalah bahasa scripting server-side yang digunakan untuk membangun situs web dinamis, sedangkan MySQL adalah sistem manajemen basis data relasional yang sering dipasangkan dengan PHP. Apache pula merupakan web server yang dapat mengeksekusi script PHP dan menampilkannya ke pengguna.
Beberapa sistem manajemen konten yang dijelaskan dalam dokumen tersebut adalah XAMPP yang berfungsi sebagai server lokal, CMS yang digunakan untuk mengelola konten website, serta beberapa CMS seperti Wordpress, Joomla, Drupal, Moodle, Dokeos, Aura CMS, Balitbang dan Simple Machine Forum beserta penjelasan singkat tentang masing-masing sistem.
Teks ini menjelaskan pengenalan awal penulis terhadap dunia web dan bagaimana ketidakmengertiannya pada awalnya menyebabkan kegagalan dalam membangun website. Teks selanjutnya menjelaskan cara kerja dasar web melalui ilustrasi sistem pos dan penjelasan singkat tentang komponen-komponen pembangunan web seperti HTML, CSS, dan Javascript.
Dokumen tersebut membahas tentang beberapa konsep dasar rekayasa web seperti web server, contoh web server XAMPP, aplikasi server, contoh aplikasi server seperti mail server dan DNS server, database server dengan contoh software database server nginx, domain, hosting, dan cloud computing.
Dokumen tersebut membahas tentang website statis dan dinamis. Website statis memiliki konten yang statis atau tidak berubah, sedangkan website dinamis memiliki konten yang dapat diperbarui secara berkala. Website dinamis membutuhkan infrastruktur yang lebih kompleks dibanding website statis karena kontennya dibuat saat diakses pengguna."
Dokumen tersebut merangkum tutorial penggunaan berbagai bahasa pemrograman dan teknologi web untuk membangun aplikasi penyimpanan file Cloudy Drive. Terdiri dari penjelasan tentang HTML, CSS, PHP, MySQL, dan cara mengupload file ke hosting web.
Web PPDB ini digunakan untuk pendaftaran siswa SD yang akan melanjutkan ke SMP di Kabupaten Jember. Web ini memiliki fitur login untuk admin dan siswa, form pendaftaran, serta manajemen data peserta dan sekolah oleh admin."
Dokumen tersebut memberikan penjelasan tentang PHP, MySQL, dan Apache. PHP adalah bahasa scripting server-side yang digunakan untuk membangun situs web dinamis, sedangkan MySQL adalah sistem manajemen basis data relasional yang sering dipasangkan dengan PHP. Apache pula merupakan web server yang dapat mengeksekusi script PHP dan menampilkannya ke pengguna.
Beberapa sistem manajemen konten yang dijelaskan dalam dokumen tersebut adalah XAMPP yang berfungsi sebagai server lokal, CMS yang digunakan untuk mengelola konten website, serta beberapa CMS seperti Wordpress, Joomla, Drupal, Moodle, Dokeos, Aura CMS, Balitbang dan Simple Machine Forum beserta penjelasan singkat tentang masing-masing sistem.
Teks ini menjelaskan pengenalan awal penulis terhadap dunia web dan bagaimana ketidakmengertiannya pada awalnya menyebabkan kegagalan dalam membangun website. Teks selanjutnya menjelaskan cara kerja dasar web melalui ilustrasi sistem pos dan penjelasan singkat tentang komponen-komponen pembangunan web seperti HTML, CSS, dan Javascript.
Dokumen tersebut membahas tentang pembelajaran pemrograman HTML, PHP, dan CSS. HTML digunakan untuk membuat struktur dasar halaman web, PHP digunakan untuk membuat website dinamis dan interaktif, sedangkan CSS digunakan untuk mendesain tampilan website.
Ebook PHP - menyelam dan menaklukan samudra phpPuguh Nugroho
Ebook ini membahas cara menginstal dan mengkonfigurasi PHP, MySQL, dan Apache untuk membangun website dinamis secara gratis dan mudah menggunakan paket XAMPP yang sudah terintegrasi."
Dokumen tersebut membahas tentang Content Management System (CMS) dan beberapa contoh CMS populer seperti WordPress, Joomla, dan Drupal. CMS digunakan untuk mengelola konten website secara mudah tanpa pengetahuan koding yang mendalam. Ketiga CMS tersebut memiliki kelebihan dan kekurangan masing-masing dalam penggunaan dan fiturnya.
Bab 1 membahas tentang PHP sebagai bahasa pemrograman website yang populer dan digunakan untuk membangun berbagai jenis website. Bab ini juga menjelaskan perbedaan antara HTML dan PHP serta manfaat PHP untuk membuat website dinamis dan interaktif. Bab 2 menjelaskan persyaratan untuk menginstalasi CodeIgniter seperti web server, PHP, dan basis data serta cara menginstal XAMPP untuk mempermudah proses instalasi.
Web hosting adalah layanan penyewaan ruang penyimpanan data dan koneksi internet untuk menampilkan website sehingga dapat diakses secara global. Layanan ini memungkinkan individu dan organisasi untuk mempromosikan produk dan layanan melalui internet.
Dokumen tersebut merupakan laporan proyek aplikasi perpustakaan online SMK Negeri 1 Depok yang dibuat oleh Fitra Sani. Laporan ini membahas tentang instalasi perangkat lunak yang dibutuhkan, perancangan aplikasi meliputi storyboard, database, dan desain antarmuka, serta pembuatan aplikasi web login admin dan menu utama.
Aldiragvr pemograman web dan perangkat bergerakAldira Givari
Dokumen tersebut membahas tentang Pemrograman Web dan Perangkat Bergerak (PWPB) yang merupakan salah satu mata pelajaran dalam jurusan Rekayasa Perangkat Lunak yang lebih fokus pada pengembangan web. Dokumen tersebut juga menjelaskan bahasa pemrograman apa saja yang digunakan dalam PWPB seperti PHP, HTML, Java, dan MySQL beserta penjelasan singkat mengenai masing-masing bahasa pemrograman. Selain itu,
Mambo adalah CMS berbasis PHP dan MySQL yang kemudian berkembang menjadi Joomla setelah terjadi perselisihan antara pengembang dan pendiri Mambo. Joomla memiliki fitur yang sama dengan Mambo seperti modul, komponen, dan template. PHP adalah bahasa skrip open source yang digunakan untuk mengembangkan Mambo dan Joomla.
Dokumen tersebut membahas tentang modul web design yang digunakan sebagai panduan dalam kursus webdesign. Modul ini mencakup penguasaan konsep file grafik, pemrograman web, dan membangun aplikasi berbasis web."
Dokumen tersebut membahas tentang pemrograman web yang mencakup HTML, CSS, JavaScript, PHP, dan MySQL. Termasuk didalamnya konsep dasar pemrograman web seperti HTTP, URL, client-side dan server-side scripting menggunakan bahasa pemrograman seperti HTML, JavaScript, PHP. Juga dibahas tentang web browser, web server, dan contoh kode HTML dasar.
Dokumen tersebut memberikan ringkasan singkat tentang:
1) Pengenalan materi pemrograman berbasis web yang mencakup konsep, instalasi, dan sintaks PHP dan HTML
2) Teknologi terkait seperti MySQL, CSS, dan form untuk membuat web dinamis
3) Manajemen sesi dan cookie dalam pemrograman web
Dokumen tersebut membahas tentang internet, protokol, dan komponen-komponen penyusun website seperti web browser, web server, database server, serta pengertian client side dan server side scripting. Juga membahas PHP sebagai bahasa pemrograman server side untuk membuat website dinamis.
Dokumen tersebut membahas tentang pembelajaran pemrograman HTML, PHP, dan CSS. HTML digunakan untuk membuat struktur dasar halaman web, PHP digunakan untuk membuat website dinamis dan interaktif, sedangkan CSS digunakan untuk mendesain tampilan website.
Ebook PHP - menyelam dan menaklukan samudra phpPuguh Nugroho
Ebook ini membahas cara menginstal dan mengkonfigurasi PHP, MySQL, dan Apache untuk membangun website dinamis secara gratis dan mudah menggunakan paket XAMPP yang sudah terintegrasi."
Dokumen tersebut membahas tentang Content Management System (CMS) dan beberapa contoh CMS populer seperti WordPress, Joomla, dan Drupal. CMS digunakan untuk mengelola konten website secara mudah tanpa pengetahuan koding yang mendalam. Ketiga CMS tersebut memiliki kelebihan dan kekurangan masing-masing dalam penggunaan dan fiturnya.
Bab 1 membahas tentang PHP sebagai bahasa pemrograman website yang populer dan digunakan untuk membangun berbagai jenis website. Bab ini juga menjelaskan perbedaan antara HTML dan PHP serta manfaat PHP untuk membuat website dinamis dan interaktif. Bab 2 menjelaskan persyaratan untuk menginstalasi CodeIgniter seperti web server, PHP, dan basis data serta cara menginstal XAMPP untuk mempermudah proses instalasi.
Web hosting adalah layanan penyewaan ruang penyimpanan data dan koneksi internet untuk menampilkan website sehingga dapat diakses secara global. Layanan ini memungkinkan individu dan organisasi untuk mempromosikan produk dan layanan melalui internet.
Dokumen tersebut merupakan laporan proyek aplikasi perpustakaan online SMK Negeri 1 Depok yang dibuat oleh Fitra Sani. Laporan ini membahas tentang instalasi perangkat lunak yang dibutuhkan, perancangan aplikasi meliputi storyboard, database, dan desain antarmuka, serta pembuatan aplikasi web login admin dan menu utama.
Aldiragvr pemograman web dan perangkat bergerakAldira Givari
Dokumen tersebut membahas tentang Pemrograman Web dan Perangkat Bergerak (PWPB) yang merupakan salah satu mata pelajaran dalam jurusan Rekayasa Perangkat Lunak yang lebih fokus pada pengembangan web. Dokumen tersebut juga menjelaskan bahasa pemrograman apa saja yang digunakan dalam PWPB seperti PHP, HTML, Java, dan MySQL beserta penjelasan singkat mengenai masing-masing bahasa pemrograman. Selain itu,
Mambo adalah CMS berbasis PHP dan MySQL yang kemudian berkembang menjadi Joomla setelah terjadi perselisihan antara pengembang dan pendiri Mambo. Joomla memiliki fitur yang sama dengan Mambo seperti modul, komponen, dan template. PHP adalah bahasa skrip open source yang digunakan untuk mengembangkan Mambo dan Joomla.
Dokumen tersebut membahas tentang modul web design yang digunakan sebagai panduan dalam kursus webdesign. Modul ini mencakup penguasaan konsep file grafik, pemrograman web, dan membangun aplikasi berbasis web."
Dokumen tersebut membahas tentang pemrograman web yang mencakup HTML, CSS, JavaScript, PHP, dan MySQL. Termasuk didalamnya konsep dasar pemrograman web seperti HTTP, URL, client-side dan server-side scripting menggunakan bahasa pemrograman seperti HTML, JavaScript, PHP. Juga dibahas tentang web browser, web server, dan contoh kode HTML dasar.
Dokumen tersebut memberikan ringkasan singkat tentang:
1) Pengenalan materi pemrograman berbasis web yang mencakup konsep, instalasi, dan sintaks PHP dan HTML
2) Teknologi terkait seperti MySQL, CSS, dan form untuk membuat web dinamis
3) Manajemen sesi dan cookie dalam pemrograman web
Dokumen tersebut membahas tentang internet, protokol, dan komponen-komponen penyusun website seperti web browser, web server, database server, serta pengertian client side dan server side scripting. Juga membahas PHP sebagai bahasa pemrograman server side untuk membuat website dinamis.
Laporan ini membahas tentang pembuatan aplikasi penjualan tiket kereta api berbasis web menggunakan framework Metro UI oleh kelompok mahasiswa. Aplikasi ini dibuat untuk memenuhi tugas besar mata kuliah Pemrograman Berbasis Web dan dapat digunakan mahasiswa untuk mempelajari konsep pemrograman web."
Kursus PHP Profesional memberikan pelatihan selama 100 jam tentang pembuatan website dinamis menggunakan PHP, MySQL, HTML, CSS, Javascript, dan framework Yii. Kursus ini ditujukan untuk programmer, mahasiswa, dan umum yang ingin membangun aplikasi web. Peserta akan mempelajari konsep dasar pemrograman web, PHP, database, framework Yii, dan menerima berbagai fasilitas seperti hosting dan sertifikat.
Dokumen tersebut membahas konsep dasar pemrograman web meliputi arsitektur web, protokol HTTP, client side programming, server side programming, dan penjelasan singkat mengenai HTML.
Laporan ini membahas tentang pembuatan website jasa pengiriman barang dengan menggunakan PHP dan database. Website ini memiliki fitur login admin, input data pengiriman, lihat status pengiriman, dan informasi jasa. Dalam pengembangannya ditemui kendala seperti menu searching, koneksi database, penambahan session, dan penentuan isi konten.
Dokumen tersebut membahas pengenalan dasar-dasar web design dan istilah-istilah internet. Secara singkat, dokumen menjelaskan pengertian web design, prinsip-prinsip desain web, unsur-unsur pembuatan website, dan istilah-istilah dasar yang terkait dengan internet."
Dokumen tersebut memberikan penjelasan singkat tentang PHP sebagai bahasa scripting sisi server yang populer untuk membangun website dinamis. PHP dapat disisipkan di dalam kode HTML dan dieksekusi di server untuk menghasilkan halaman web dinamis. Dokumen ini juga menjelaskan cara instalasi web server seperti XAMPP untuk menjalankan kode PHP.
Dokumen tersebut membahas tentang server web Apache dan IIS. Server web Apache adalah perangkat lunak sumber terbuka yang paling banyak digunakan di dunia, sedangkan IIS adalah server web yang terintegrasi dengan sistem operasi Windows. Kedua server web ini memiliki fitur keamanan dan otorisasi pengguna yang berbeda.
2. TUJUAN
Mahasiswa dapat mengetahui dan memahami
dasar konsep web.
Mahasiswa dapat mengetahui dan memahami
Programming Client Side (HTML, CSS) dan
Programming Server Side (PHP) serta Mysql.
Mahasiswa dapat menerapkan teknologi
pemrograman web dengan baik dan benar dalam
mengembangkan perangkat lunak berbasis web.
3. MATERI PERKULIAHAN
Pengenalan website
Review HTML
CSS
Pengenalan PHP
PHP Lanjut
PHP dan Database
Session dan Cookies
Upload File
Pengenalan PHP Framework (CodeIgniter)
Study Kasus
4. REFERENSI
Bebas sesuai dengan materi yang di sampaikan.
5. PENILAIAN
Tugas : 20%
UTS : 30%
UAS : 50%
Jumlah kehadiran menentukan kebijakan dalam
nilai akhir
6. ATURAN PERKULIAHAN
Kuliah dimulai tepat waktu, toleransi 15 menit
Minimum kehadiran 75% dari total kehadiran
Pakaian rapi dan sopan (sepatu, kemeja, atau
kaos berkerah)
Tugas harus dikumpulkan tepat waktu,
selebihnya akan di anggap tidak mengumpulkan
(maksimal 1 hari keterlambatan)
Dilarang copy-paste tugas !
Menjaga ketenangan suasana kuliah
Handphone di dalam kelas harap di „silent‟ atau
dimatikan
8. WEB APPLICATION
Dalam rekayasa perangkat lunak, suatu
aplikasi web (web application atau sering
disingkat webapp) adalah suatu aplikasi yang
diakses menggunakan penjelajah web (web
browser) melalui suatu jaringan seperti Internet
atau intranet.
10. APA ITU INTERNET?
Internet adalah jaringan komputer yang
terhubung secara global (seluruh dunia) dengan
menggunakan TCP/IP sebagai protokol
pertukaran paket data.
11. PENGERTIAN WEB
Website (situs, site, web) adalah sebutan
bagi sekelompok halaman web (web page),
yang umumnya merupakan bagian dari
suatu nama domain (domain name) atau
subdomain di World Wide Web (WWW) di
Internet .
Di dalamnya terdapat kumpulan
halaman-halaman yang digunakan untuk
menampilkan informasi, gambar gerak,
suara, dan atau gabungan dari semuanya,
baik yang bersifat statis maupun dinamis
yang membentuk satu rangkaian
bangunan yang saling terkait dimana
masing-masing dihubungkan dengan link-
link.
14. DOMAIN NAME
Alamat internet dari web (disebut juga URL)
URL. Contoh sebuah URL adalah
http://www.detik.com, dapat juga tanpa www
15. DOMAIN NAME (2)
Pembagian Domain:
Generic Domains(gTLDs) (top level domain) tak
tergantung negara
.com - Untuk kebutuhan “commercial”
.edu - untuk kebutuhan pendidikan (education)
.gov - untuk pemerintahan (government)
.mil - angkatan bersenjata (military)untuk
.org - organisasi non profit (Organization).
.etc
16. DOMAIN NAME (3)
Country-Specific Domains (ccTLDs)
Sering disebut sebagai second level id.
id(Indonesia), .au(Australia), .jp(Jepang) dll
.co.id = badan usaha sah
.ac.id = pendidikan
.go.id = pemerintah RI
.mil.id = militer
.or.id = organisasi
.war.net.id = warnet
.sch.id = sekolah SD,SMP,SMA
17. HOSTING
ruangan yang terdapat dalam harddisk
tempat menyimpan berbagai data, file-file,
gambar dan lain sebagainya yang akan
ditampilkan di situs
Hosting juga diperoleh dengan menyewa
Komputer untuk menyewa data-data situs
tersebut.
18. PEMBAGIAN WEB
Website di bagi menjadi 2 jenis yaitu
Website Statis (HTML, Flash)
Adalah suatu website yang didalamnya tidak terdapat suatu
campur tangan dari pengunjung selain melihat saja, dimana
biasanya dalam website statis tidak dibutuhkan bahasa
pemrograman dan tidak berhubungan dengan database. Dalam
pengupdate-an tiap halamannya juga dilakukan tidak secara
langsung dalam website tetapi penulisan contentnya secara
manual.
Website Dinamis (PHP, JSP, ASP, etc)
Adalah website yang didalamnya terdapat campur tangan dari
sisi pengunjung, dengan kata lain terdapat interaktivitas
didalam website itu, karena dalam website tersebut terdapat
pemrograman dan unsur database. Sehingga pengupdate-an
akan lebih mudah dan bisa dilakukan secara real time, atau
online
19. BAHASA PEMROGRAMAN WEB / SCRIPT
Script adalah bahasa yang digunakan untuk
menerjemahkan setiap perintah dalam situs yang
pada saat diakses.
Jenis scripts sangat menentukan statis, dinamis atau
interaktifnya sebuah situs.
Semakin banyak scripts digunakan maka akan
terlihat situs semakin dinamis, dan interaktif serta
terlihat bagus
Bahasa dasar yang dipakai setiap situs adalah HTML
ASP, PHP, JSP, Java Scripts, Java applets,
VBScript
Server sideScript : ASP,PHP,JSP
Browser sideScript : JavaScript, SVScript dan Applet
22. TEKNOLOGI SERVER-SIDE DAN
CLIENT-SIDE (1)
Teknologi yang digunakan dalam
pemrograman web dibagi menjadi dua
macam pengelompokan, yaitu:
Teknologi pada sisi klien (client-side
technology).
Teknologi web pada sisi client diimplementasikan
dengan mengirimkan kode HTML atau program
tersendiri dan HTML ke client. Client-lah yang
bertanggung jawab dalam melakukan proses
terhadap seluruh kode yang diterima.
Teknologi pada sisi server (server-side
technology).
Teknologi web pada server-side memungkinkan
pemrosesan kode di dalam server sehingga kode
yang sampai pada client berbeda dengan kode asli
pada server
23. APA ITU PHP?
PHP singkatan P HP: H ypertext P reprocessor
PHP adalah bahasa scripting server-side, seperti
ASP
Skrip PHP dijalankan di server
PHP mendukung banyak database (MySQL,
Informix, Oracle, Sybase, Solid, PostgreSQL,
Generic ODBC, dll)
PHP merupakan perangkat lunak open source
PHP gratis untuk didownload dan digunakan
24. MENGAPA PHP?
Pemrograman web yang dinamis
Konektivitasnya yang tinggi terhadap database
Akses ke sistem database yang lebih fleksibel
Software yang dapat berjalan pada web server
(contoh Apache)
Logika pemrograman yang mudah dimengerti
Mendukung komunikasi dengan layanan
protokol seperti smtp, pop3, http
Tingkat keamanan yang cukup tinggi
Eksekusi yang relatif cepat
25. PHP DIGUNAKAN
PHP banyak dipakai untuk memrogram situs
web dinamis. PHP dapat digunakan untuk
membangun sebuah CMS (Content Management
System)
26. APA ITU FILE PHP?
File PHP dapat berisi teks, tag HTML dan skrip
PHP file dikembalikan ke browser sebagai HTML biasa
PHP file memiliki ekstensi file “.php”
27. MENGAPA PHP?
PHP berjalan pada platform yang berbeda
(Windows, Linux, Unix, dll)
PHP kompatibel dengan hampir semua server
yang digunakan hari ini (Apache, IIS, dll)
PHP adalah GRATIS untuk men-download dari
sumber resmi PHP: www.php.net
PHP mudah dipelajari dan berjalan efisien pada
sisi server
28. UNTUK MEMULAI
Instal Apache (atau IIS), menginstal PHP, dan MySQL
Atau menemukan rencana web hosting dengan
PHP dan MySQL
29. SINTAKS DASAR PHP
Blok Scripting PHP selalu dimulai dengan <? php
dan diakhiri dengan ?> . Blok scripting PHP
dapat ditempatkan di manapun dalam dokumen.
Pada server dengan dukungan singkatan
diaktifkan, bisa memulai blok scripting dengan
<? dan diakhiri dengan ?>.
30. KOMPATIBILITAS
Untuk kompatibilitas maksimal, di sarankan
menggunakan bentuk standar (<? php) dari pada
bentuk singkatan.
Contoh :
<?php
?>
32. CATATAN
Setiap baris kode PHP harus diakhiri dengan
titik koma. Titik koma adalah pemisah dan
digunakan untuk membedakan satu set instruksi
dari yang lain.
Ada dua pernyataan dasar untuk teks output
dengan PHP: echo dan print . Pada contoh di
atas kita telah menggunakan echo pernyataan ke
output teks "Hello World".
File harus memiliki ekstensi (.php). Jika file
yang memiliki ekstensi .html, Kode PHP tidak
akan dieksekusi.