HTML (HyperText Markup Language)
Sekedar share nih teman-teman... maklum ini sebagian tugas dari Materi Pelajaran 3DWS (3D Web Server), hehehehe....
saya akan menjelaskan tentang pelajaran yang telah diajari pada perkuliahan alih jenjang D3-D4 kerjasam SEAMOLEC dengan ITB (Institute Teknologi Bandung).
hmmmm... mari kita mulai pembelajaran nya.... :)
hmmmm... mari kita mulai pembelajaran nya.... :)
HTML sebenarnya bukan bahasa pemrograman, walaupun banyak orang menyebutnya sebagai suatu bahasa pemrograman, tetapi itu salah. HTML digunakan untuk membangun suatu halaman Web, dan HTML itu merupakan suatu bahasa mark up. HTML digunakan untuk melakukan mark up (penandaan) terhadap sebuah dokumen teks. Tanda tersebut digunakan untuk menentukan format atau style dari teks yang ditandai.
Ada 4 jenis elemen dari H TML:
1. Structural
Sebuah tanda yang menentukan level atau tingkatan dari sebuah tek.
akan memerintahkan browser untuk menampilkan "ISRAQ LUTHFAN SIDIQ 1" sebagai teks tebal besar yang menunjukkan sebagai Heading 1).
Maka Hasil nya Adalah :
Presentational yaitut anda yang menentukan tampilan dari sebuah teks, tidak peduli dengan level dari teks tersebut. Contoh :
akan menampilkan teks dengan huruf yang ditebalkan
akan menampilkan teks dengan huruf yang ditebalkan
3. Hypertext
Hyperlink adalah sebuah bagian dimana bagian tersebut terhubung ke salah satu resource tujuan.
Contoh :
Maka hasilnya Adalah :
Contoh :
Maka hasilnya Adalah :
4. Elemen widget
•Extremely Light Weight
•Full Featured database classes with support for several platforms.
•Active Record Database Support
•Form and Data Validation
•Security and XSS Filtering
•Session Management
•Email Sending Class. Supports Attachments, HTML/Text email, multiple protocols (sendmail, SMTP, and Mail) and more.
•Image Manipulation Library (cropping, resizing, rotating, etc.). Supports GD, ImageMagick, and NetPBM
•File Uploading Class
•FTP Class
•Localization
•Pagination
•Data Encryption
•Benchmarking
•Full Page Caching
•Error Logging
•Application Profiling
•Calendaring Class
•User Agent Class
•Zip Encoding Class
•Template Engine Class
•Trackback Class
•XML-RPC Library
•Unit Testing Class
•Search-engine Friendly URLs
•Flexible URI Routing
•Support for Hooks and Class Extensions
•Large library of "helper" functions
Elemen widget yang membuat objek-objek lain seperti :
Sekarang saya akan menjelaskan sekilas tentang CI (CodeIgniter). CodeIgniter atau CI dikembangkan oleh Rick Ellis (CEO EllisLab Inc.). CI dikembangkan oleh tim pengembang ExpressionEngine.
CI adalah Application Development Framework. CI bertujuan untuk membatu developer untuk membuat aplikasi lebih cepat dibandingkan dengan membuat aplikasi dari awal dengan menyediakan library yang umum digunakan untuk pekerjaan tertentu.
Download: CI Current Version V 2.1.2 http://codeigniter.com/downloads/
Konsep MVC
CodeIgniter menggunakan konsep Model-View-Controller (MVC). MVC adalah pendekatan software yang memisahkan application logic dari presentation.
Konsep MVC |
Feature dari CI :
•Model-View-Controller Based System •Extremely Light Weight
•Full Featured database classes with support for several platforms.
•Active Record Database Support
•Form and Data Validation
•Security and XSS Filtering
•Session Management
•Email Sending Class. Supports Attachments, HTML/Text email, multiple protocols (sendmail, SMTP, and Mail) and more.
•Image Manipulation Library (cropping, resizing, rotating, etc.). Supports GD, ImageMagick, and NetPBM
•File Uploading Class
•FTP Class
•Localization
•Pagination
•Data Encryption
•Benchmarking
•Full Page Caching
•Error Logging
•Application Profiling
•Calendaring Class
•User Agent Class
•Zip Encoding Class
•Template Engine Class
•Trackback Class
•XML-RPC Library
•Unit Testing Class
•Search-engine Friendly URLs
•Flexible URI Routing
•Support for Hooks and Class Extensions
•Large library of "helper" functions