Cara menggunakan framework php

Laravel adalah Kerangka PHP yang dirancang untuk pengembang yang membutuhkan toolkit sederhana dan elegan untuk membuat aplikasi web berfitur lengkap. Laravel dibuat oleh Taylor Otwell pada tahun 2011. Sebelum menggunakan Laravel, Anda diharapkan sudah menguasai beberapa bahasa pemrograman seperti HTML, PHP inti, dan PHP lanjutan. Ini untuk membantu Anda mengerjakan proyek dengan lebih mudah

Pengantar Laravel
Laravel adalah kerangka kerja MVC (Model, View, Controller) dengan bundel, migrasi, dan Artisan CLI (Command Line Interface). Laravel merupakan software open source yang memiliki fitur untuk membantu pengembangan web. Jika Anda terbiasa dengan PHP inti dan PHP tingkat lanjut, Laravel akan membuat tugas Anda lebih mudah dan menghemat banyak waktu saat berencana mengembangkan situs web dari awal. Selain itu, website yang dibangun menggunakan Laravel juga aman dari berbagai serangan yang terjadi pada website tersebut. Kemudian, kode script yang dibuat di Laravel juga sangat rapi, karena setiap kode script yang dibuat akan dipisahkan sesuai dengan fungsinya masing-masing, seperti kode script untuk front end akan ditempatkan pada template blade engine dan untuk back end akan ditempatkan pada controller

Instalasi Laravel
Sebelum menggunakan Laravel, berikut adalah langkah-langkah yang perlu Anda lakukan.

1. Pertama-tama, Anda harus menginstal aplikasi composer terlebih dahulu dengan mengunjungi link berikut. https. //getcomposer. org/unduh/

2. Unduh dan instal aplikasi komposer yang disebutkan di langkah 1. Sebagai catatan, untuk tutorial ini menggunakan Windows, aplikasi composer yang diunduh adalah versi Windows

3. Setelah composer terpasang, periksa apakah pemasangan sudah benar dengan mengetikkan perintah “composer” pada command prompt seperti pada Gambar 1

Cara menggunakan framework php
Gambar 1. Tampilan setelah perintah "komposer" dijalankan

4. Buat direktori baru di suatu tempat di sistem Anda untuk proyek Laravel baru Anda

5. Setelah itu masuk ke command prompt dan pindahkan posisi input perintah ke direktori yang baru dibuat pada langkah ke 4 sebelumnya

6. Ketik perintah berikut untuk menginstal Laravel di sistem Anda

Cara menggunakan framework php

7. Setelah Laravel terinstal di sistem, Anda dapat memulainya dengan memasukkan perintah berikut pada command prompt di direktori Laravel dan hasilnya dapat dilihat pada Gambar 2 di bawah ini

Cara menggunakan framework php

Cara menggunakan framework php
Gambar 2. Menampilkan hasil perintah untuk memulai layanan Laravel

8. Salin URL yang digarisbawahi pada Gambar 2 di atas dan tempel di browser Anda. Jika Anda melihat layar seperti pada Gambar 3, maka Anda telah berhasil menginstal Laravel

Sebelum membahas Laravel, mari kita pelajari dulu konsep atau definisi dari framework PHP dan arsitektur MVC. Karena Laravel adalah framework PHP berbasis MVC

Apa itu kerangka kerja PHP?

Framework PHP adalah sebuah framework yang dibuat untuk mengembangkan atau membuat sebuah aplikasi dengan menggunakan PHP sebagai bahasa pemrogramannya. Membangun aplikasi berbasis web biasanya lebih mudah dan cepat dengan menggunakan framework, karena kita tidak perlu repot mendefinisikan semua fungsi yang bersifat umum, seperti koneksi ke database, template halaman web, dll.

Apa itu MVC?

MVC adalah arsitektur aplikasi dengan memisahkan aplikasi menjadi tiga bagian yang saling berhubungan sesuai dengan bagaimana informasi disajikan kepada pengguna dan diperoleh dari pengguna. MVC terdiri dari 3 bagian yaitu

Model. Ini adalah bagian yang memiliki fungsi untuk mengelola database

Melihat. adalah bagian yang bertugas menampilkan data

Pengontrol. adalah bagian yang menjadi penghubung antara model dan view. Controller memiliki perintah yang berfungsi untuk memproses bagaimana data ditampilkan dari Model ke View, atau bagaimana data dikirim dari View ke Model

Apakah ada framework PHP berbasis MVC selain Laravel?

Ada, seperti Codeigniter, Yii, Symfony, CakePHP, dan masih banyak lagi

Mengapa Laravel?

Saat ini Laravel merupakan salah satu framework PHP terbesar dan paling banyak digunakan di dunia. Hal ini membuat Laravel memiliki banyak tutorial dan komunitas yang dapat membantu kita ketika mengalami kesulitan dalam mengembangkan aplikasi. Laravel juga memiliki banyak modul pihak ketiga yang dapat kita unduh secara gratis dan mudah

Apa yang diperlukan untuk mengembangkan aplikasi dengan Laravel?

Berikut adalah spesifikasi server yang dibutuhkan untuk mengembangkan aplikasi menggunakan Laravel

  1. Versi PHP minimal 5. 6. 4
  2. Ekstensi PHP OpenSSL
  3. Ekstensi PHP PDO
  4. Ekstensi Mbstring PHP
  5. Ekstensi Tokenizer PHP
  6. Ekstensi PHP XML

Selain versi PHP dan extension PHP di atas, untuk menggunakan Laravel kita juga harus menginstall PHP Composer di server kita. Untuk lebih jelas tentang Composer PHP silahkan ikuti postingan tentang Composer PHP dari link ini PHP Composer

Instal Laravel

Pertama, kita download Laravel menggunakan Composer

      1. Masuk ke terminal server
      2. Unduh laravel menggunakan perintah *)
        Composer global require “laravel/installer”
      3. Pastikan folder $HOME/. composer/vendor/bin ada di variabel PATH di OS
      4. Jika sudah, ketik perintah
        laravel new [nama aplikasi]_
        untuk menginstal Laravel. Contoh
        laravel new blog
      5. Aplikasi Laravel siap digunakan
      6. Jika menggunakan server lokal (WAMP, XAMPP, MAMPP), kita harus mengaktifkan server pengembangan Laravel terlebih dahulu. Caranya adalah dengan menggunakan perintah
        php artisan serve
        Kita bisa melihat aplikasinya di alamat http. // localhost. 8000
      7. Tampilan Laravel jika berhasil diinstal
        Cara menggunakan framework php
      8. Folder Laravel dan struktur file
        Cara menggunakan framework php

* Perintah ini hanya dijalankan sekali untuk satu sistem

Konfigurasi server

Direktori Publik

Setelah menginstal laravel, document root/web root server kita akan mengarah ke folder publik di laravel. Contoh
DocumentRoot /var/www/blog/public
<Directory "/var/www/blog/public">
Allowoverride All
_

 

Izin Direktori

Folder penyimpanan dan bootstrap/cache harus dapat ditulis oleh server web agar Laravel dapat dijalankan

Apa itu framework PHP?

framework php adalah platform untuk membuat aplikasi atau web php . Kerangka kerja ini berisi pustaka dengan fungsi dan elemen untuk mewujudkan pola desain perangkat lunak. Kerangka kerja ini membuat kode kami dapat dibaca dan dipahami oleh sesama pengembang yang mungkin mengerjakan proyek yang sama.

Apa itu framework PHP?

10 Framework PHP Terbaik .
Laravel
CodeIgniter
Simfoni
CakePHP
Elang
FuelPHP

Ada aplikasi PHP?

8 Framework PHP Terbaik untuk Pengembangan Web .
Laravel. Berbicara tentang framework PHP, salah satu nama yang familiar di kalangan developer adalah Laravel. Framework ini dikenal memiliki sintaks yang mudah dipahami dan digunakan. .
2. CodeIgniter. .
3. Simfoni. .
4. Zend. .
Elang. .
7. Yii. .
8. FuelPHP

Berapa banyak PHP yang digunakan CodeIgniter 3?

Codeigniter 3 , adalah codeigniter dirilis oleh BCIT dan ditargetkan untuk digunakan pada PHP 5. Codeigniter 3 juga bisa digunakan di PHP 7.