Showing posts with label Laravel. Show all posts
Showing posts with label Laravel. Show all posts

Friday, March 25, 2016

Buat Website Pertama Kamu dengan Laravel PHP Framework

by
Install Laravel Framework Via Composer

Jika kamu seorang Developer website dan kamu belum pernah mencoba menggunakan Framework Laravel yang merupakan salah satu PHP Framework For Web Artisans yang sangat populer dikalangan programmer berbasis web, inilah saatnya mencoba sesuatu yang baru lagi populer. Selain Framework Laravel yang begitu powerfull dalam menangani static data yang besar dan komplex juga dengan dukungan documentasi yang lengkap merupakan salah satu alat bagi kita khusus pemula yang ingin belajar Framewrok Laravel.

Framework Laravel sendiri merupakan framework PHP MVC (Model, View, Controller) yang pertama kali dikembangkan oleh Taylor Otwell  pada tahun 2011 silam. Sampai dengan saat sekarang laravel framework semakin populer dikalangan programmer dan telah mencapai versi 5.1. Fitur – fitur yang powerfull tentunya yang membuat laravel sebagai framework kesayangan programmer dunia. Fitur – fitur handal dari laravel sendiri sudah kami bahas pada artikel sebelumnya.

Tanpa banyak basa basi lagi, mari kita mulai belajar membuat website pertama kita dengan menggunakan laravel Php Framework.

Apa saja persiapan sebelum membuat website dengan Laravel ?

#1. Install Visual Composer

Untuk menginstall Framework laravel di localhost kamu harus menginstall visual composer terlebih dahulu, caranya silahkan download visual composer ke situs resminya di https://getcomposer.org/download/ . ada dua cara dalam menginstall composer di komputer kamu, pertama dengan mendownload composer.exe yang nanti bisa langsung kamu install setelah selesai download. Yang kedua dengan menggunakan Command Line. berikut kami jelaskan cara menginstall composer via cmd.

Install Composer Via CMD

php -r "readfile('https://getcomposer.org/installer');" > composer-setup.php php -r "if (hash('SHA384', file_get_contents('composer-setup.php')) === '41e71d86b40f28e771d4bb662b997f79625196afcca95a5abf44391188c695c6c1456e16154c75a211d238cc3bc5cb47') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;" php composer-setup.php php -r "unlink('composer-setup.php');"
Jika composer sudah bisa dijalankan di komputer kamu, selanjutnya mari kita menuju topik utama.

#2. Install Framework Laravel di Localhost via Composer

Untuk menginstall larevel, langsung buka CMD windows kamu dan ketikkan perintah berikut

Set Localhost sebagai Directory tempat menginstall Laravel

cd /xampp\htdocs
Kamu sekarang berada dalam folder tempat dimana kita akan menginstal laravel, yaitu di server Localhost. Selanjutnya mari kita install framework laravel dengan mengetikkan perintah berikut :

Install Laravel via Composer

composer global require "laravel/installer=~1.1"
Prosess penginstalan framework laravel berkisar sekitar 5 menit tergantung koneksi internet yang kamu pakai, setelah prosess instalasi selesai kita lanjutnkan membuat website laravelnya dengan membuat project baru dengan menggunakan perintah composer juga melalui command promt kamu. Tuliskan code perintah berikut untuk membuat project baru di Laravel :

Create Project Laravel Via Composer

composer create-project --prefer-dist laravel/laravel blog

  • [message]
    • ##check## Keterangan Instalasi Laravel
      • composer create-project --prefer-dist laravel/laravel blog : yang dimaksud dari perintah tersebut adalah kita akan membuat sebuah directory baru dengan nama "blog" dimana kita akan membuat website pertama dengan laravel

Sekarang coba kamu aksess website yang sudah kamu buat pada url http://localhost/blog/public/ dan elamat kamu sudah bisa membuat website/blog pertama kamu dengan menggunakan framework laravel 5 lho. simple bukan?

Mari kita perjelas tentang Keistimewaan Framework Laravel, dalam postingan yang sebelumnya juga kami sudah membahas beberapa keunggulan yang diutamakan dari PHP framework Laravel ini. namun mungkin dari teman - teman semua masih penasaran seberapa hebatnya laravel ini dalam membangun aplikasi yang komplex dan sesuai kebutuhan.

Kehebatan PHP Framework Laravel

  • [accordion]
    • Penulisan Syntax Yang Mudah Dipahami
      • Penulisan syntax dalam framework laravel sangat mudah dipahami dan dicerna baik bagi seorang pemula yang ingin belajar web development dengan framework laravel.
    • Berjalan Baik dengan PHP Versi terbaru
      • Dengan menggunakan framework laravel yang berjalan mulus dengan PHP versi terbaru merupakan kebanggaan tersendiri, dimana PHP versi terbaru memiliki performa yang tinggi dan dan lebih powerfull serta modern tentunya.
    • Framework Laravel Merupakan MVC (Model View Controller)
      • Framework laravel menggunakan konsep MVC yang benar – benar diterapkan pada struktur aplikasi yang akan kamu kembangkan. Dimana kita mengetahui konsep MVC sangat membantu para developer dalam mengembangkan dan membangun aplikasi yang komplex dan berskala besar.
    • Support dengan Composer
      • Dengan menggunakan composer PHP kamu akan lebih mudah mendapatkan semua library yang dibutuhkan oleh framework laravel yang bisa kamu manfaatkan secara otomatis.

Gimana penjelasan tentang framework Laravelnya? kalau bermanfaat boleh dishare kok hehehe. bagi yang mau menambahkan kelebihan ataupun kekurangan yang dimiliki laravel silahkan koment aja ya. makasih

Wednesday, March 23, 2016

6 Framework PHP Terbaik & Terpopuler 2016 yang Wajib dipelajari

by
Framework PHP Terbaik & Terpopuler 2016 yang Wajib dipelajari

Tiada hari tanpa berkarya, itu istilah yang cocok untuk zaman era teknik informasi dan teknologi saat sekarang ini, begitu juga dengan para pengembang aplikasi website, dengan perkembangan teknologi dan informasi yang begitu pesat, semakin banyak dari mereka developer web app berbasis framework maupun PHP Native. Dalam kesempatan ini kami (ngehh.id) akan memberikan sedikit informasi mengenai web app framework paling populer dan terbaik tahun 2016 ini.

Menurut analisa dari tim pengelola web ngehh.id dan bukan merupakan informasi yang formal web app framework dilihat dari berbagai segi fitur dan performa kami menyimpulkan berikut 10 framewok paling populer dan terbaik di indonesia maupun dunia :

Framework Laravel

Bagi kamu pecinta website atau aplikasi berbasis framework mungkin sudah tidak asing lagi dengan nama Laravel. Laravel merupakan salah satu dari sekian ratus framework gratis atau open source PHP framework. Laravel dirancang khusus untuk mempermudah developer dalam pengembangan aplikasi berbasis website dengan model-view-controller(MVC) yang terintegrasi dengan baik.

Dengan performa yang sangat efesien, laravel merupakan framework terpopuler mulai dari tahun 2013 sampai dengan tahun 2016 ini. Laravel juga memiliki dokumentasi yang lengkap dan mudah di pahami khususnya bagi kita yang masih pemula dalam mengembangkan aplikasi website berbasis framework. Forum – forum besar juga sudah banyak menyediakan thread mengenai permasalahan – permasalahan yang dihadapi dalam mengembangkan aplikasi dari framework Laravel, sehingga akan sangat mempermudah kita dalam proses belajar.

Beberapa kelebihan Laravel antara Lain :

  1. Struktur penulisan Code yang lebih singkat
  2. Mudah dipelajari sekalipun seorang pemula
  3. dikembangkan Khusus buat Php 5.3 yang kita tau sangat PoweFull
  4. Library Laravel yang dibutuhkan di Upgrade melalui Composer
  5. dan masih banyak lagi.
Kunjungi situs resmi Laravel http://laravel.com/

Yii Framework

Setelah posisi Laravel Framework sebagai bahasa pemrograman terpopuler, kini adalagi framework yang tidak kalah populernya dikalangan web development, apalagi kalau bukan YII (yes it is). Yii Framework merupakan sebuah PHP Framework berbasis MVC yang memiliki kinnerja tinggi dan sangat efesien dalam pengembangan web app berskala besar baik untuk bisnis maupun personal.

Yii Framework juga  sangat efesien dan maximal dalam mengembangkan semua jenis aplikasi Web mulai dari website berskala besar maupun aplikasi web yang sederhana. Dokumentasi yang lengkap membuat banyak programmer baru yang mulanya hanya seorang pemula. Forum – forum dan group di media social bertebaran di Internet dalam rangka membahas dan memecahkan masalah yang dihadapi saat proses belajar kamu.
Kelebihan yang paling unggul dimiliki oleh YII Framework adalah Gii, Gii merupakan sebuah fitur Yii Framework yang berguna untuk menciptakan template models, views, controllers dan forms. Akan sangat membantu pekerjaan programmer dalam kasus  CRUD. Berbeda dengan PHP Framework lain yang menearpkan orientasi form, Yii Framework menerapkan Orientasi data.
Kunjungi situs resmi YII Framework  : http://www.yiiframework.com/

Framework CodeIgniter

Selain dari Web Framework yang sudah kita uraikan dari atas, ada lagi framewrok yang tidak kalah populernya, didesain dengan code yang minimalis dan sederhana membuat CodeIgniter mampu memikat para developer aplikasi website berbasis framework bermigrasi ke CodeIgniter. CodeIgniter merupakan framework yang Opern Source alias gratis tis tis.

CodeIgniter juga merupakan PHP framework dengan model MVC (Model, View, Controller) dalam menegmbangkan aplikasi website dinamis dengan menggunakan bahasa pemrograman PHP. Seperti kebanyakan framework yang berfungsi  memudahkan pengembang web dalam membuat aplikasi web dengan cepat dan lebih mudah dibandingkan dengan membuatnya dari awal menggunakan PHP Native, CodeIgniter juga memiliki efesiensi yang tinggi, ringan dan mudah dipelajari.
Kunjungi situs resmi CodeIgniter : http://www.codeigniter.com/

Symfony

Symfony adalah framework Open Source atau gratis dan bisa digunakan secara gratis, dimana Symfony dikembangkan dengan tujuan untuk mempercepat dalam pengembangan sebuah aplikasi dan dalam pemeliharaan aplikasi web aplikasi baik aplikasi yang berskala besar maupun aplikasi web kecil. Bukan hanya itu, banyak Komponen dari Framework Symfony 2 ini dimanfaatkan  oleh perusahaan besar dalam mengembangkan proyeknya misalnya CMS Drupal, dan aplikasi Forum phpBB. Yang tidak kalah pentingnya Php Framework terpopluer Laravel juga menggunakan beberapa fitur dari framework symfony. Dengan banyaknya pengguna Framework Symfony dan kelengkapan dokumentasi yang dimiliki framework symfony membuat framework ini populer dikalangan pengembang aplikasi web berbasis framework.
Kunjungi situs resmi Symfony : https://symfony.com/

Framework Phalcon

Phalcon Framework juga merupakan framework yang Open Source dan gratis digunakan dalam mengambangkan dan membangun aplikasi website. Phalcon dikembangkan pada tahun 2012 silam dan kelebihan utama dari framework ini adalah sangat efesien dan berkinerja tinggi untuk aplikasi web PHP didasarkan pada pola model view controller (MVC). Selain itu Phalcon bisa bekerja dengan lebih cepat dibanding framework lainnya karena Phalcon framework diimplementasikan sebagai perpanjangan dan ditulis dalam bahasa C.

Fitur utama yang dimiliki Phalcon seperti auto loader universal, manajemen aset, keamanan, translator, caching, dan masih banyak fitur utama lainnya. Phalcon juga sangat mudah dipelajari khusunya bagi pemula yang ingin belajar web development. Kunjungi situs resmi Phalcon : https://phalconphp.com/en/

Zend Framework

Zend framework merupakan framework PHP yang sangat powerfull dan stabil dan dikemas dalam banyak fitur. Zend framework sangat bagus dalam mengembangkan dan membuat aplikasi yang komplex dan besar. Disamping itu Zend framework juga memilki mitra dari perusahaan besar seperti IBM, Microsoft, Google dan Adobe.

Fitur utama Zend framework yang membuatnya sebagai pramework terpopuler seperti tools kriptografi, drag dan drop Editor yang mempermudah dalam penulisan code front-end (HTML, CSS, JavaScript), dan sistem debugging online. Kunjungi situs resmi Zend framework : http://framework.zend.com/