Showing posts with label WebDevolopment. Show all posts
Showing posts with label WebDevolopment. Show all posts

Sunday, October 14, 2018

CodeIgniter - Fundamental



A. Pendahuluan
Nah kali ini aku akan membuat artikel mengenai Codeigniter. Nah untuk itu selama beberapa hari kedepan saya akan mebuat pembahasan pembahasa tentang Codeigniter. Untuk Artikel pertama ini aku akan menjelaskan mengenai CodeIgniter itu apa..

B. Latar Belakang
Untuk menamabah wawasan mengenai bahasa pemrograman PHP dan juga Framework CodeIgniter.

C. Maksud & Tujuan
Agar dapat mengetahui dan dapat mengunakan Framework CodeIgniter.

D. Pembahasan
Nah sebelumnya mungkin enaknya aku mulai dengan mengenalan apa itu Code Igniter. CodeIgniter adalah sebuah Framework PHP yang dapat diandalkan dengan footpoint yang relatif lebih kecil.
CodeIgniter ini dibangun untuk digunakan pada pengembangan yang membutuhkan toolkit. yang sederhana dan elegan untuk membuat aplikasi web yang memilki fitur lengkap.


CodeIgniter dikembangkan dan dibuat oleh EllislLabm dan sekarang dijadikan Poyek dari British Culumbia Institute of Tehnology. 
Totorial ini dibuat untuk pengembangan dan seni mengembagkan situs web mengunakan CodeIgniter. Semoga kedepannya Artikel Tutorial ini dapat memberikan pemahaman yang lengkap tentang CodeIgniter.
Penting Untuk Dipahami :Sebelum memulai mempelajari hal ini, mohon perlu diketahui bahwasanya aku harap anda sudah mempelajari dan memahami HTML, Core PHP, dan Advanced PHP. Dalam tutorial ini aku masih mengunakan CodeIgniter Versi 3.xx . semoga nantinya juga dapat membuat arikel mengenai versi versi yang sebelumnya. 
Oke... Lanjut... . Nah mungkin dari sebagian yang membaca tutorial ini belum mengenal apa itu Framework. Framework adalah kumpulan instruksi yang dikemas dalam class class dan fungsi fungsi dengan spesifikasi funsi masing masing. Dimana tujuannya untuk mepermudah pengerjaan yang mengunakan pemangilan dan perulangan program.

Hal ini ditunjukan agar mempercepat pembuatan dan mencegah penulisan syntax yang berulang. CodeIgniter adalah salah satu contoh framework php yang bersifat opensource. dan mengunakan metode MVC ( Model, View, Controller ).

MVC adalah teknik untuk memisahkan komponen utama menjadi tiga komponen yaitu model, view, dan controller.

  • Model merupakan bagian penanganan yang berhubungan dengan pengolahan atau manipulasi database. sepertimisalnya mengambil data dari database, menginput dan pengolahan database lainnya. semua intruksi yangberhubung dengan pengolahan database di letakkan di dalam model.
  • View merupakan bagian yang menangani halaman user interface atau halaman yang muncul pada user. tampilan dari user interface di kumpulkan pada view untuk memisahkannya dengan controller dan model sehingga memudahkan web designer dalam melakukan pengembangan tampilan halaman website.
  • Controller merupakan kumpulan intruksi aksi yang menghubungkan model dan view, jadi user tidak akan berhubungan dengan model secara langsung, intinya dari view kemudian controller yang mengolah intruksi.

Berikut ini adalah beberapa fitur yang dimiliki CodeIgniter :
  • Model-View-Controller Based System
  • Extremely Light Weight
  • Full Featured database classes with support for several platforms.
  • Query Builder 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
Kelebihan dari CodeIgniter :

  • Syntax yang terstruktur
  • Fasilitas library dan helper
  • Keamanan

Cara Mengunakan CodeIgniter :

  • Download Dulu CodeIgniter.
CodeIgniter
  • Extract File Download tadi ke Web Server.
  • Akses WebSever beserta folder hasil Extact semisal : http://localhost/CodeIgniter.


  • Selesai.

E. Hasil yang didapat
  • Dapat mengetahui CodeIgniter, Fungsi, Fitur, dan Kelebihannya.
  • Dapat mengunakan CodeIgniter

F. Kesimpulan
CodeIgniter adalah Framework PHP yang digunakan untuk mepermudah pekerjaan web devolopment untuk membangun Website.

G. Penutup
Sekian dari aku bila ada kurang lebihnya tolong koreksi. Makasih (-_-)

Saturday, August 18, 2018

DailyLife77 | Sharing With Adi Rahmat RM ( CEO Valutac & WebDevolopment ) | Mukti911


Assalamualaikum Wr. Wb.

A. Pendahuluan
Ok Guys kali ini aku akan membuat artikel untuk kegiatan ku hari ini. Sekarangkan adalah hari Sabtu biasanya aku di hari sabtu menlakukan evalusasi apa saja yang telah dilakukan selama seminggu. Nah pada waktu itu aku Sudah Mengevaluasi Program Kerjaku. Selang beberapa saat lalu datang Mas Adi Rahmat.

B. Waktu Pelaksanaan

  • 10:00 - Selesai

C. Hal yang disampaikan
Nah saat itu aku binggung siapa orang itu tiba tiba dia datang dan berada dideban lalu langsung bawa MIC. Nah ternyata oh ternyata dia adalah Mas Adi Rahmat, Kalau kalian belum tau. Mas Adi Rahmat ini dia adalah Seorang Network Engginer sekaligus Programer. Nah itu sekilasnya, Lalu Mas Adi Rahmat mulai bertanya siapa disini yang suka Koding. Nah lalu aku langsung Mengajukan diri.

Didepan Mas Adi Rahmat menceritakan saat pertama kali ia kok bisa menjadi sekarang ini. Nah ceritanya kurang lebih demikian Mas Adi Rahmat dia itu adalah orang yang tergolong pintar dan dia Sekolah nya saat SMA di Sekolahan yang dimana Mayoritas Siswany adalah Siswa Perempuan.

Nah dia terkenal di kalangan wanita dan dia berda di jurusan Akutansi dan dia Suka dengan yang Namannya Komputer saat pertama kali ia kenal komputer ia kenal komputer di rumah temannya dimana komputer itu miliknya ayahnya temannya. Lalu pertama kali dia kenal internet dia mengunakan kabel telepon milik rumah temannya lalu ditancapkan ke komputer temannya. Mulai dari situlah ia Suka Komputer.

Disaat Sekolah pun ia sering main ke lab komputer dan mencari informasi informasi dan disitulah ia kenal yang namannya Kode Program. Nah dia lalu Prakerin di Salah satu tempat akutansi lalu disana dia menjadi Siswa Prakerin yang bisa mengoperasikan komputer. Lalu ia memanfaatkan hal itu untuk belajar komputer. Nah itu itulah singkat ceritannya. Nah dia juga membicarakan soal dirinya yang sekarang dia sekarang adalah CEO di Valutac. Dan dia seorang Network Engginering dan Programenr.

Salah satu topik pembicaraan yang aku suka pada saat ia bilang sebenarnya aku ini malas. Tapi aku mengunakan kemalasanku menjadi kelebihanku. Maksudnya gimana? Nah Contohnya saja diaseringkali disuruh untuk membangun sebuah server dan dia malas untuk mengkonfigurasi server itu. lalu dia berini siatif untuk membuat sebuah program aplikasi buatannya sendiri untuk mengkonfigurasi server.

D. Hasil yang didapat
  • Bertambahnya ilmu soal programer
E. Penutup
Sekian artikel hari ini, Bila ada kurang lebihnya saya mohon maaf. (-_-)

Wasalamualaikum Wr. Wb