Facebook Twitter

30 Jul 2012

Pengenalan PHP dan CI (CodeIgniter)

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.... :)


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 :




2. Presentational
Presentational yaitut anda yang menentukan tampilan dari sebuah teks, tidak peduli dengan level dari teks tersebut. Contoh :


 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 :




4. Elemen widget

Elemen widget yang membuat objek-objek lain seperti :








Pengertian CI (CodeIgniter)
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  
 


Sumber dari Materi SEAMOLEC

Cari Blog Ini

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Hot Sonakshi Sinha, Car Price in India