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