Showing posts with label Framework. Show all posts
Showing posts with label Framework. Show all posts

5 Framework PHP Terbaik 2018


5 Framework PHP Terbaik 2018
PHP merupakan bahasa yang paling popular diantara server slide Scripting lainnya , penggunaannya yang mudah dan banyaknya komunitas menjadi alasan para pengembangan Website untuk menggunakan PHP , perkembangan teknologi yang menyebabkan semakin banyaknya kebutuhan akan website sehingga menuntut para Developer untuk mengerjakan suatu project dengan cepat dan memiliki performa tinggi. Oleh karenanya di buntuhkan framework PHP yang memudahkan developer untuk mengembangkan aplikasi dan website dengan mengurangi waktu pembuatan .

Kenapa memilih Framework PHP ?
Framework menawarkan beberapa kelebihan yang dapat membantu kinerja developer untuk memudahkan dalam membuat website , serta framework sendiri telah di sediakan beberapa fitur seperti widget dan plugin bawaan suatu framework.
Beberapa kelebihan Framework PHP :
-         Mempercepat pengerjaan suatu website
-
-         Terhindar dari masalah kemaan sepele
-         Mempromosikan website modern serta tool pemrograman berbasis Object

1.    Laravel 5


Adalah Framework  Yang pertama kali rilis pada tahun 2011 ,  yang berada di bawah  MIT Lisensi . Bagi para developers WEB pastinya akrab dengan framework yang satu ini ,penggunaanya yang mudah menggunakan konsep MVC (Model View Control ) membuatnya menjadi Framework PHP Terbaik dan terpopuler dari tahun ke tahun. Laravel sudah di bundle bersama dengan Bootstrap sehingga memudahkan untuk mendesain Website menjadi lebih menarik.
Support yang baik dari pengembang framework dan banyaknya komunitas menjadi alasan bagi para develepers memilih laravel
Versi terbaru dari Framework PHP ini yaitu Laravel 5 , merupakan pengembangan dari versi sebelumnya yaitu Laravel 4.2 .
            Untuk Cara Instalasi Laravel 5 bisa dilihat di sini ( versi Indonesia )
2.    Yii 2


Yii 2 Adalah Framework PHP yang berperforma tinggi , pertama kali rilis pada 3 Desember 2008 dan versi  terbaru pada 1 Maret 2015 . Yii berada di bawah New BSD Lisensi , yang di kembangankan oleh programmer Qiang Sue . Konsep yang di tawarkan pada Framework Yii 2 terbilang cukup banyak seperti Model,View,Controll (MVC) , Object Reational Mapping (ORM) , serta Data Access Object (DAO) , serta dukungan library yang memudahkan untuk mendesign Website . Versi Php yang di perlukan yaitu PHP 5.4 ke atas .

Versi Terbaru dari Yii Framework dapat di download di sini pada situs resmi yiiframework.com
3.    CodeIgniter 3

Framework PHP yang di kembangan oleh British Coloumbia namun sekarang sudah di akuisi oleh Elis Lab . CodeIgniter rilis pertama pada tahun 2006 , merupakan framework php legendaris . Mudah di gunakan , performa cepat , serta dokumentasi yang cepat . karena itulah Codeigniter merupakan framework Php yang cocok bagi pemula. Banyak Website yang dibuat dengan Codeigniter karena mudah penggunaanya , Cirikhas dari Codeigniter yaitu adanya index.php pada url website .

Versi terbaru dari Framework Codeigniter yaitu versi Codeigniter 3 , dapat di download disini .

Dokumentasi lengkap codeigniter dapat di baca pada situs remsi nya https://www.codeigniter.com/user_guide/
4.    Cake PHP

Framework PHP yang di kembangan oleh Cake Software Foundation , Salah satu Framework PHP yang memanjakan para developers dengan berbagai fitur-fitur menarik yang ada. Dengan tujuan untuk mengurangi waktu membuat fitur dasar. Hal ini menarik bagi para Developers untuk mengerjakan project ketika deadline waktu yang mepet
Fitur fitur yang di sediakan oleh Cake php antara lain :
·         Otomatisasi pembuatan code (code generation).
·         Arsitektur MVC.
·         Request dispatcher dengan URL yang kustom, rapih dan adanya rute.
·         Validasi data yang terintegrasi.

Cake PHP kompatibel dengan versi PHP 4 ke atas, untuk versi terbaru dari Cake PHP dapat di download di sini atau pada website resminya di www.cakephp.org

5.    Phalcon

Framework yang terbilang baru ,karena baru meraih stable pada 6 juni 2014 . Di banding Framework lainnya memang cukup muda , namun soal performa Phalcon sangat memuaskan. Berdasarkan survei yang pernah di lakukan Phalcon menempati urutan pertama Framework tercepat mengalahkan para pendahulunya seperti Codeigniter 3 dan Laravel  5. Sehingga di juluki The Fastest PHP Framework . Perlu di ketahui phalcon sendiri di buat dalam Bahasa C, C++  dan PHP , atau bisa di bilang PHP C extension . Sama seperti Framework PHP lainnya Phalcon menawarkan fitur MVC ( model , View , Control ) yang mengurangi penggunaan data sehingga lebih maksimal , serta beberapa fitur lainya seperti :
·         Universal auto loader
·         Manajemen asset
·         Keamaan
·         Translate
·         Caching
Situs resmi dari Phalcon www.phalconphp.com

Cara Membuat Pencarian data pada CodeIgniter

Cara Membuat Pencarian data pada CodeIgniter ( How to make Search data in Codeigniter )


Membuat pencarian di codeigniter



Hi , pada tutorial ini saya kan Membuat Pencarian data pada CodeIgniter

Untuk membuat pencarian data pada Codeigniter , yang perlu di perhatian

pertama anda harus menSetting Database dan Autoload
pada folder Config .

Setelah mensetting pastikan anda mengisi dengan benar ya .
Untuk settingan Databasenya
$db['default'] = array(
'dsn'    => '',
'hostname' => 'localhost',
'username' => 'root',
'password' => '',
'database' => 'db_ci_3',
'dbdriver' => 'mysqli',
'dbprefix' => '',
'pconnect' => FALSE,
'db_debug' => TRUE,
'cache_on' => FALSE,
'cachedir' => '',
Nah pada file autoload kita rubah data autoload
$autoload['libraries'] = array('database');
$autoload['helper'] = array('url','form','file');
$autoload['model'] = array('modelku');
Setelah Mensetting kita coba buat file Controlers
Disini kita gunakan Welcome , ( Agar tidak perlu setting lagi )
Tambah kan script di bawah ini pada file welcome
Kita tidak perlu me Load modelku lagi karena sudah di setting di awal .
function cariData(){
$cari=$this->input->get('cari');
$beda['cari']=$this->modelku->cariSiswa($cari);
$this->load->view('v_cari',$beda);
}
Selanjutnya Buat sebuah Model dengan nama modelku.php
Tulis Script di bawah ini
public function cariSiswa($cari)
{
$cari=$this->db->query("select * from table_siswa where username like '%$cari%'  ");
return $cari->result();
}
Selanjutnya kita akan membuat File v_form pada Folder View
Tulis Script di bawah ini
<form method="get" action="<?php echo base_url().'welcome/cariData' ?>">
<table>
<td>cari</td><td><input type="text" name="cari"></td>
</tr>
<tr>
<td></td><td><input type="submit" value="Cari"></td>
</tr>
</table>
</form>
Langkah Selanjutnya kita akan membuat File v_cari pada Folder View
Tulis Script di bawah ini
<?php foreach ($cari as $tes) {
?>
Data yang anda cari <?php echo $tes->username;
}
?>

Nah Ternyata mudah-loh Membuat Pencarian data pada CodeIgniter
Sekian Semoga Bermanfaat. :)

Membuat Say Hello World pada Laravel 5

Membuat Say Hello World pada Laravel 5 ( How To Hello World in Laravel 5 )

Laravel 5

Hi Bloggers,
Sekarang ini jamannya Framework PHP Artisan, buat para Web Developers
udah ga asing lagi nih , Ada banyak Framework PHP Artisan .

Nah yang kali ini kita akan bahas yaitu Framework Laravel 5 .
Framework PHP Artisan terbaik ( menurut ane ) :D .

Framework Laravel 5 yang belum lama ini memang agak beda , dari versi
sebelumnya Laravel 4 .
Dari segi susuan file, penulisan codenya, buat para pemula mungkin agak bingung .

Disini kita akan coba Membuat Say Hello World pada Laravel 5.

Sebelumnya jika anda belum menginstall Laravel 5 dapat di download
di sini .
#saran saya gunakan install mengunakan composer.

Oke langsung saja Membuat Say Hello World pada Laravel 5.

jika sudah terinstall buka folder instalasi laravel  - > pilih resources - > view -> welcome.blade.php

jika di lihat susuan foldernya seperti ini

Buka file welcome.blade.php lalu ganti Laravel 5 dengan Hello world .

Sekian Membuat Say Hello World pada Laravel 5 semoga bermanfaat.

Menghilangkan Index.php Pada CodeIgniter dengan htaccess

Menghilangkan Index.php Pada CodeIgniter dengan htaccess. (Remove Index.php in Codeigniter)
Menghilangkan index,php pada codeigniter

Hi Sahabat Blogger ,
Khusus nya bagi para pengguna Framework CodeIgniter  .

Pernahkan merasa agak kurang sreg , ketika harus menuliskan index.php
di awal url ketika mengunakan CodeIgniter . tapi justru disitu lah uniknya  
CodeIgniter kalau menurut saya . :D
Baca juga

Karena pada framework php lainnya , munking anda tidak akan menemu yang
 seperti codeigniter ini ,

Tapi jika kalian ingin menghilangkannya bisa ko , Mudah ko caranya .
Oke langsung saja ya ke topik
Menghilangkan Index.php Pada CodeIgniter dengan htaccess.

Buat sebuah file .htaccess di dalam folder CI ,
(bukan di dalam folder application tapi di letakan 1 folder dengan application ) .
Setelah itu tuliskan  kode berikut .


RewriteEngine on RewriteCond $1 !^(index\.php|Welcome) RewriteRule ^(.*)$ index.php/$1 [L]
Keterangan:
 - Welcome merupakan nama file yang anda gunakan , ubah dan sesuai dengan
      nama Controler anda.



Jika masih belum jelas anda dapat menonton video ini



Dalam video tersebut saya membuat Tutorial Codeigniter , dengan Codeigniter Versi 3 ( versi Terbaru )
Dan menggunaan editor notepad++ .

Tutorial CodeIgniter menghilang index.php  saya rasa cukup sekian .
semoga artikel di atas bisa bermanfaat buat Anda yang ingin menjalankan progrem Adsense.
 Terima Kasih..

Langkah Awal Dalam Membuat Website

Langkah Awal Dalam Membuat Website . 
Langkah awal Membuat website
HTML

Hi kali ini kita akan membahas langkah awal ( cara ) membangun sebuah website .
Bagi yang pertama kali melihat sebuah website pasti bertanya gimana ya cara buat website ?
Saya juga waktu pertama bingung gimana caranya, setelah saya tau ternyata banyak hal yang harus di siapkan loh.
oke Langusng saja ke Langkah Awal Dalam Membuat Website . 
  1. Pertama anda perlu belajar tentang HTML ( Hyper Text Markup Language) . 
  2. Kedua yaitu belajar tentang CSS ( Cascading Style Sheet) , Manfaat CSS itu untuk mempercantik Tampilan Website Anda , Jadi CSS itu saling berkaitan dengan HTML PHP . 
  3. Ketiga yaitu belajar Tentang PHP (Hypertext Preprocessor) ,
Oh iya, selain dengan membuat sendiri anda juga dapat menggunakan
Framework (Laravel,CodeIgneter, Yii) dan CMS(Content Management System ) Seperti Contoh : Wordpress, Joomla, Termasuk juga blogger ini .
 Lebih praktis , cepat dan mudah.


Sebenarnya masih Banyak yang lain . Tapi menurut saya untuk pertama kali 3 point saja sudah cukup . 

Sekian Langkah Awal Dalam Membuat Website  semoga Bermanfaat.