PEMROGRAMAN WEB BERBASIS FRAMEWORK 04. Implementasi SI – 03. Template Parser Teguh Pribadi http://pribadi.transcipta.com https://www.facebook.com/pribbadi wa/sms/telegram 0857 3600 3963 TP pribadi.transcipta.com transcipta.com Pemrograman Web Berbasis Framework SAP Analisis dan Presentasi Judul Tugas Besar Web Framework Dasar • Pengenalan • Implementasi OOP dalam Pemrograman Web Framework • Konsep Model View Controller (MVC) Implementasi Web Framework dalam SI Presentasi Hasil Tugas Besar TP pribadi.transcipta.com transcipta.com Implementasi Web Framework dalam SI 03. Template Parser 1) Konsep Dasar Template Parser 2) Programming Tempalte Parser TP pribadi.transcipta.com transcipta.com 1. Konsep Dasar Template Parser TP pribadi.transcipta.com transcipta.com Konsep Dasar Template Parser F(x) = a*b+a*c+a*d F(x) = a(b+c+d) Header Header (a) Breadcumb Menu Content Footer TP pribadi.transcipta.com Breadcumb (b,c,d,...) Menu (a) Content (b,c,d,...) Footer (a) transcipta.com Konsep Dasar Template Parser Sistem informasi SiPetor Dashboard.php Tugas Besar.php - CRUD 1 mahasiswa.php - CRUD 4 kelas.php - CRUD 4 Penilaian.php - CRUD 4 Pengundian.php - CRUD 4 4 Qty << Qty >> - Template 700 1000 Dashboard 300 4000 Mahasiswa CRUD 1200 4000 Kelas CRUD 1200 4000 Tugas Besar CRUD 1200 4000 Penilaian CRUD 1200 4000 Pengundian CRUD 1200 21K 3 TP pribadi.transcipta.com Halaman Jumlah Perbandingan 7K Template.php Dashboard.php Tugas Besar.php mahasiswa.php Penilaian.php kelas.php Pengundian.php 1 transcipta.com 2. Programming Tempalte Parser TP pribadi.transcipta.com transcipta.com 2. Programming Tempalte Parser File Dasar : https://drive.google.com/open?id=0B46ik1yLFeLXU2VnN1dudkRBS2c Template : https://github.com/puikinsh/gentelella Penyesuaian: Config http://localhost/template/ Database 'database' => 'template', Model M_login Controller Admin, kelas, login, logout,mahasiswa,pengundian, tugasbesar View admin/(dashboard/, kelas/, mahasiswa/, pengundian/, tugasbesar/) TP pribadi.transcipta.com transcipta.com