Cara Install Laravel di Windows Via Composer Create-Project

Anda penguna windows? mau belajar atau menggunakan framework php Laravel? tapi gak tahu cara installasinya berikut ini cara mudah install laravel di windows dengan composer create project.

Pertama-tama yang harus anda ketahui yaitu system requirements server untuk bisa menggunakan framework laravel:

  • PHP >= 5.6.4
  • OpenSSL PHP Extension
  • PDO PHP Extension
  • Mbstring PHP Extension
  • Tokenizer PHP Extension
  • XML PHP Extension

Semua hal diatas sudah terpenuhi dengan menginstall local web server seperti XAMPP. Untuk anda yang belum menginstallnya bisa mendownload melalui link berikut: Download XAMPP dan silakan dinstall seperti biasa.

XAMPP sudah terinstall selanjutnya adalah menginstall Composer yang merupakan dependency manager untuk php, ada banyak sekali package php yang memudahkan kita untuk mengerjakan projek php salah satunya laravel yang bisa kita install melalui composer ini. Silakan di download Composer dan silakan diinstall. Oya composer ini proses installasinya membutuhkan internet untuk mendownload beberapa file, jadi pastikan komputer anda terhubung dengan koneksi internet untuk installasi composer. Kalau sudah selesai proses instalnya untuk mencek berhasil tidaknya silakan buka cmd dan ketik composer. Jika hasilnya seperti gambar dibawah ini berarti composer telah berhasil terinstall.

Selanjutnya silakan dibuka aplikasi Xampp Control Panel untuk mengaktifkan Apache dan MySQL. Silakan klik start sampai tulisan Apache dan MySQL terblok warna hijau yang artinya sudah aktif.

Untuk menginstall laravelnya tinggal buka cmd masuk kedirectory xampp ke htdocsnya, lalu ketik composer create-project --prefer-dist laravel/laravel blog silakan ganti tulisan blog dengan nama folder projek laravel yang mau anda buat. Lalu tekan enter untuk mengeksekusi perintah. Tunggu sebentar karena proses ini perlu mendownload filenya, jadi tunggu hingga selesai.

Kalau sudah anda bisa mengakses laravel dengan dengan alamat localhost/namafolder/public selesai.

Sumber referensi: https://laravel.com/docs/5.4/installation

Semoga bermanfaat.

Aplikasi Wajib Untuk Anda Yang Belajar Pemrograman Web

Aplikasi Wajib Untuk Anda Yang Belajar Pemrograman Web - Mempelajari berbagai bahasa pemrograman web baik frondend maupun backend sangat berguna dan bermanfaat bagi masa depan anda. Percayalah jika anda belajar sedari sekarang mumpung masih muda, maka besok ketika anda sudah dewasa anda akan rasakan manfaatnya, hal ini bisa anda lihat dengan meningkatnya pengguna internet hari demi hari ini artinya pula peningkatan jumlah website.

Jika diibaratkan dengan pasar, maka pengguna internet/pengunjung website adalah calon pembeli. Pemilik website adalah pemilik barang dagangan, akan tetapi dalam mendirikan toko dagangannya ini ia butuh bantuan seseorang (programmer). Jadi programmer disinilah yang membuatkan toko sebagai tempat dagangan di pemiliki toko yang tentunya dibayar dengan mahal.

Untuk anda semuanya yang sedang semangat belajar pemrograman web berikut adalah Aplikasi Yang Wajib Anda Install untuk Belajar Pemrograman Web, ups bukan hanya untuk yang belajar aplikasi ini saya rasa wajib dimiliki bagi semua programmer web.

Browser


Yang pertama anda butuhkan adalah browser, pemilihan browser haruslah yang tepat. Kriteria browser yang baik seperti; ringan tidak memakan banyak resource komputer (cpu, ram, dan disk), mendukung bahasa pemrogaman web yang terbaru seperti HTML5 dan CSS3, selalu mendapatkan update terbaru dan masih terus dikembangkan, ada fitur inspect element, console javascript dan view source, dan bisa menambahkan extensions/add-ons tambahan yang guna untuk produktivitas dalam pemrograman web.

Ada 2 rekomendasi browser dari saya, yaitu; Google Chrome, dan Mozilla Firefox.

Text Editor

Anda bisa membaca artikel Aplikasi Text Editor Terbaik Penunjang Kegiatan Koding, text editor ini berguna memudahkan kerja anda dan juga mempercepat penulis koding web anda. Dengan text editor tersebut anda bisa menuliskan struktur html dengan sekali ketik, menuliskan syntax pun jadi cepat karena ada fitur auto complete, dan juga ada syntax hightlight yang memberikan warna dan font yang berbeda guna memberikan keterbacaan yang lebih baik.

App Serve


Jika sebelumnya sudah install browser dan text editor, kedua aplikasi tersebut hanya bisa untuk belajar pemrograman web yang frontend seperti html, css, javascript yang mana hanya sebuah bahasa pemrograman client side jadi begitu anda tulis kodenya, dan dibuka maka browser langsung menerjemahkan dalam bentuk tampilan yang ada. 

Nah sementara untuk bahasa pemrograman yang server side seperti php tidak bisa langsung dieksekusi oleh browser butuh yang namanya server, nah fungsi dari app serve ini adalah membuat serve lokal dikomputer kita atau biasa kita kenal localhost jadi anda bisa belajar pemrograman server side seperti php, mysqli, perl, dll tanpa perlu menggunakan serve dari hosting yang harus online, anda bisa belajar pemrograman web server side (backend) ini tanpa perlu online.

Rekomendasi aplikasi: XAMPP

FTP (File Transfer Protokol)


Aplikasi FTP ini akan sangat berguna jika anda sudah mendeploy web anda secara online disebuah hosting, jadi anda bisa mengedit file-file yang sudah anda upload kehosting tanpa perlu masuk ke akun hosting, masuk cpanel, masuk file manager, dll yang tentunya sangat ribet dan menjekelkan jika banyak hal yang mau dilakukan. Anda cukup mengisikan host, username, password dan port (jika ada) maka anda bisa mengakses semua file yang telah anda hosting dengan mudah.

Rekomendasi aplikasi FTP: FileZilla


Itu dia yang bisa saya sampaikan tentang aplikasi wajib bagi anda yang sedang belajar pemrograman web, semoga bisa bermanfaat.

Aplikasi Text Editor Terbaik Penunjang Kegiatan Koding Anda

Aplikasi Text Editor Terbaik Penunjang Kegiatan Koding Anda - Sebagai seorang progammer baik pemula ataupun yang sudah mahir maka aplikasi text editor ini essential sekali fungsinya. Karena yang namanya coding, memrogram dengan suatu bahasa pemrograman kita akan dihadapkan dengan yang sintax-sintax yang cukup banyak.

Fungsi dari text editor adalah agar kita bisa menulis bahasa pemrograman yang lebih rapi, dan lebih mudah dibaca karena adanya fitur seperti Syntax Highlighter, Line Number, dan masih banyak lagi.

Apalagi jika anda seorang web developer baik frontend maupun backend. Aplikasi text editor ini sangatlah berguna dan hukumnya wajib anda install.

Berikut 3 Rekomendasi Aplikasi Text Editor Terbaik untuk Penunjang Kegiatan Koding Anda:

  1. Sublime Text

  2. Aplikasi text editor yang satu ini menjadi rekomendasi nomer satu saya untuk anda gunakana sebagai daily text editor kegiatan coding anda.

    Kelebihan:
    • Tampilan menarik dengan tema dark yang membuat mata lebih adem ketika diajak ngoding berjam-jam.
    • User interface sederhana dan mudah dipahami.
    • Fitur lengkap dan berguna; seperti bisa membuka satu folder file sekaligus, multi tab, Ctrl + P untuk menuju ke file mana saja, auto complete syntax, syntax highlighting, dll.
    • Aplikasi ringan; saya sendiri sering membuka banyak tab file di text editor yang satu ini, menjalankan aplikasi seperti xampp (ketika masih offline) atau filezilla (ketika sudah online) dan juga membuka banyak tab browser di google chrome untuk keperluan melihat hasil dan juga browsing baca-baca artikel dan tidak ada kendala lag sama sekali padahal saya menggunakan laptop yang spesifikasinya tidaklah bisa dikatakan baik hanya dual-core intel celeron dan ram 4 GB.
    Kekurangan:
    • Berbayar, ini merupakan hal yang pahit jika anda belum mampu membeli lisensinya dan tidak mau memakai versi tani (tidak direkomendasi).
  3. Atom Text Editor
  4. Atom merupakan text editor buatan dari github yang tentunya anda tidak perlu khawatir masalah kualitasnya. Desain dan fitur sama lengkapnya seperti Sublime Text dan yang membuat text editor ini saya sukai adalah gratis dan open source.

    Kelebihan:
    • Tampilan menarik dan tersedia banyak kustomisasi yang bisa anda download atau atur sendiri sesuai selera
    • Fitur lengkap tidak kalah dengan sublime yang berbayar, dan jika ada yang kurang dan anda ingin mendapatkan fungsi tambahan anda bisa menginstall package yang jumlahnya ribuan dengan berbagai fungsi dan fitur keren
    • Gratis.
    Kekurangan:
    • Aplikasi cukup berat: dengan spesifikasi laptop yang pas-pasan seperti saya aplikasi text editor ini saya rasa cukup berat dan terkadang membuat saya sedikit jengkel karena not responding. Hal ini bisa tidak jadi kekurang jika memang anda memiliki laptop/komputer dengan spesifikasi memumpuni.
    Website resmi untuk download Atom: https://atom.io/
  5. Notepad++

  6. Komputer anda berspesifikasi rendah? mau pakai sublime tapi berbayar? mau pakai atom malah bikin jengkel sedikit-sedikit not responding? ini dia solusinya ada text editor Notepad++.

    Kelebihan:
    • User interface sederhana, mudah dimengerti
    • Aplikasi ringan dijalankan dikomputer spesifikasi rendah
    • Gratis
    Kekurangan:
    • User interface sederhana dan cenderung membosankan untuk penggunaan jangka panjang.
    Website resmi untuk download Notepad++: https://notepad-plus-plus.org/download/

Note: Anda bisa menginstallnya disistem operasi apa saja baik windows, linux, dan mac os karena 3 software diatas sudah menyediakan berbagai versi softwarenya untuk berbagai versi sistem operasi.

Itu dia 3 Software Text Editor Terbaik rekomendasi dari saya untuk anda coba, semoga bisa bermanfaat.