Posting Terbaru

Senin, 22 Maret 2021

Cara Instal CodeIgniter 4 di Xampp

Jambi Coding


Selamat datang sobat coding, sekarang kita akan melakukan proses instal codeigniter 4 di xampp di windows. Menurut dokumentasi situs resmi codeigniter, CI4 membutuhkan spesifikasi PHP >= 7.2. Bila Anda masih menggunakan versi PHP < 7.2 disarankan untuk melakukan update.

Adapun kita perlu memastikan beberapa server requirement yang dibutuhkan saat melakukan installasi Codeigniter 4, di antaranya:

extension=php-json

extension=php-mysqlnd

extension=php-xml

extension=intl

extension=mbstring


 Proses dalam instal Codeigniter 4

1. Download Codeigniter 4 di sini

2. Setelah download, pindahkan file ke folder htdocs (saya asumsikan Anda menggunakan XAMPP, jika bukan, silahkan menyesuaikan saja).

3. Extract .zip hasil download.

4. Jika sudah selesai extract, rename folder menjadi ci4 (Anda bisa mengubah namanya sesuka hati).


buka melalui terminal, silahkan ketik:

php spark serve

Kemudian buka browser dan jalankan:

localhost:8080

Cara Cek Versi XAMPP dan PHP di Windows

Jambi Coding

 Sahabat coding, lakukan langkah ini untuk melihat versi Xampp dan PHP di Windows.

1. Cara Cek Versi XAMPP

Untuk mengetahui versi XAMPP caranya sangat mudah :

  • Buka Folder hasil instalasi XAMPP, biasanya di C:\xampp atau sesuaikan dengan lokasi instalasi yang sahabat lakukan bisa saja di drive lain.
  • Cari File readme_en.txt dan buka file tersebut dengan notepad saja
  • Pada baris paling atas akan tertera versi dari XAMPP

2. Cara Cek Versi PHP

Untuk mengetahui Versi PHP dapat dilakukan 

Cara 1 :



Cara 2 

  • Buat file untuk cek, buka notepad dan ketik :
    • <?php
      phpinfo();
      ?>
  • Kemudian simpan file tersebut di folder c:\xampp\htdocs\phpinfo.php
  • Kemudian buka browser dan akses localhost/phpinfo.php dan tekan enter
  • Kemudian lihat hasilnya seperti gambar dan itulah versi dari PHP yang sahabat miliki

Senin, 16 November 2020

Apa itu Laravel? Fitur dan Kelebihan Laravel dibanding Framework lainnya

Jambi Coding



 DAFTAR ISI

  1. Apa itu Framework
  2. Pengertian Laravel
  3. Fitur-Fitur pada Laravel
  4. Kelebihan Laravel Dibanding Framework Lainnya
        1. Templat Layout yang Lebih Ringan
        2. Dukungan Framework MVC
        3. Laravel Mempunyai Banyak Library Object Oriented
        4. Modul dalam Laravel Bersifat Individu dan Independen
        5. Tersedianya Tool Artisan


Apa itu Framework

Framework adalah seperangkat struktur dan pedoman konseptual, yang digunakan untuk membangun sesuatu yang bermanfaat. Jadi bisa dikatakan framework merupakan software untuk memudahkan para programer untuk membuat sebuah aplikasi web.

Dalam framework terdapat software, Software Framework adalah struktur yang dapat kamu gunakan dalam membangun sesuatu. Software Framework memungkinkan kamu untuk menggunakan jenis komponen yang berbeda, berkomunikasi dengan API eksternal dan menentukan struktur aplikasi.

Software framework memungkinkan kamu untuk:
  1. Reduce Complexity : Software framework memudahkan kamu dalam menghadapi situasi yang kompleks dan memecahnya menjadi beberapa bagian.
  2. Clean Code : Software Framework dapat membantu kamu dalam menulis kode yang bersih dan dapat digunakan dengan baik.
  3. Testing and Debugging: : software framework dapat membuat pengujian lebih mudah dan proses debugging menjadi lebih menyenangkan.
  4. Coding Guidelines : Software Framework memaksamu menjalankan panduan ketat untuk mengikuti rekan tim kamu yang sedang mempromosikan basis kode yang konsisten dengan lebih sedikit bug.
  5. Scaling : Framework Software membantu kamu dalam meningkatkan permintaan. Tidak peduli seberapa cepat aplikasi kamu berkembang, Framework membuatnya lebih mudah untuk mengukur pada permintaan.

Pengertian Laravel

Laravel adalah salah satu Framework PHP yang paling populer dan paling banyak digunakan di seluruh dunia dalam membangun aplikasi web mulai dari proyek kecil hingga besar. Framework ini banyak digunakan oleh Web Developer karena kinerja, fitur, dan skalabilitas nya.

Framework ini mengikuti struktur MVC (Model View Controller), MVC adalah sebuah metode aplikasi dengan memisahkan data dari tampilan berdasarkan komponen- komponen aplikasi, seperti : manipulasi data, controller, dan user interface.

Dengan menggunakan struktur MVC maka membuat laravel mudah untuk dipelajari dan mempercepat proses pembuatan prototipe aplikasi web. Framework ini juga menyediakan fitur bawaan seperti otentikasi, mail, perutean, sesi, dan daftar berjalan.

Framework ini banyak disukai oleh para web developer, Sesuai sedikit penjelasan diatas. Kelebihan lainnya yaitu Laravel sangat mudah untuk disesuaikan, Karena kemudahan itulah kamu dapat membuat suatu struktur proyek kamu sendiri yang memenuhi permintaan aplikasi web kamu.


Fitur-Fitur pada Laravel

Banyak sekali fitur yang tersedia pada PHP Framework modern ini, Berikut ini fitur framework Laravel yang membedakan antara framework php ini dari framework lainnya. 

Apa saja fitur utama laravel?
  1. Dependency Management, Adalah sebuah fitur yang berguna untuk memahami fungsi wadah layanan (IoC) memungkin objek baru dihasilkan dengan pembalikan controller dan merupakan bagian inti untuk mempelajari aplikasi web modern.
  2. Modularity, adalah sejauh mana sebuah komponen aplikasi web dapat dipisahkan dan digabungkan kembali. Modularitas dapat membantu kamu untuk mempermudah proses update, Bukan hanya itu, Dalam membangun dan mengembangkan website, fitur ini memungkinkan kamu untuk menyempurnakan dan meningkatkan fungsionalitas dari web tersebut.
  3. Authentication, adalah bagian integral dari aplikasi web modern, Laravel menyediakan otentikasi di luar kotak, dengan menjalankan perintah sederhana. Kamu juga dapat membuat sebuah sistem yang otentikasinya berfungsi secara penuh dan proses konfigurasi otentikasi sudah berjalan secara otomatis.
  4. Caching, adalah sebuah teknik untuk menyimpan data di lokasi penyimpanan sementara dan dapat diambil dengan cepat saat dibutuhkan. Dalam laravel, hampir semua data caching berasal dari tampilan ke rute, Sehingga dapat mengurangi waktu pemrosesan dan meningkatkan kinerja.
  5. Routing, Routing Laravel dapat digunakan untuk membuat aplikasi yang tenang dengan mudah. Dalam framework ini semua request dipetakan dengan bantuan rute. Kamu juga dapat mengelompokkan rute, menamainya, menerapkan filter pada mereka dan mengikat data model Anda kepadanya.
  6. Restful Controller, Adalah sebuah fitur yang berfungsi memisahkan logika dalam melayani HTTP GET and POST. Kamu juga dapat membuat pengontrol sumber daya yang dapat digunakan untuk membuat CRUD dengan mudah.
  7. Testing and Debugging, Laravel hadir dengan menggunakan PHPUnit di luar kotak yang berfungsi untuk menguji aplikasi kamu. Framework ini dibangun dengan pengujian dalam pikiran sehingga mendukung pengujian dan debugging terlalu banyak.
  8. Template Engine, Blade adalah template engine Laravel, Blade berfungsi untuk menyediakan sejumlah fungsi pembantu untuk memformat data kamu dalam bentuk tampilan.
  9. Configuration Management Features, Dalam laravel semua file konfigurasi kamu disimpan di dalam direktori config, Kamu dapat mengubah setiap konfigurasi yang tersedia.
  10. Eloquent ORM, Laravel berbasis pada Eloquent ORM yang menyediakan dukungan untuk hampir semua mesin basis data. Fitur ini juga berfungsi untuk menjalankan berbagai operasi database di dalam website dan mendukung berbagai sistem database seperti MySQL dan SQLite.

Kelebihan Laravel Dibanding Framework Lainnya

Mengapa harus menggunakan Framework laravel? Apakah Framework PHP ini lebih baik dibanding framework lainnya? Jika kamu masih belum yakin untuk menggunakan frameowrk ini dalam membangun website. Nah berikut alasan kenapa kamu harus menggunakan Laravel


1. Templat Layout yang Lebih Ringan
Laravel menyediakan sebuah templat layaout yang sangat ringan, Terdapat juga sebuah fitur yang memungkinkan untuk menambahkan template tambahan yang ringan. Bagi para developer dapat melakukan pengembangan secara powerfull.

Jika tadi sudah disinggung tentang template engine, Dalam pembuat template, Template engine tersebut sangat berfungsi.

2. Dukungan Framework MVC
Tadi diatas sudah dijelaskan tentang MVC dan apa saja kelebihan dari MVC. Dengan menggunakan struktur MVC maka Laravel dapat dengan mudah mengelola basis data seperti input data ke basis data, melakukan pembaruan data dan pengelolahan data lainnya.

Dengan MVC ini maka kamu dapat mengatur tampilan ke pengguna dan dapat mengontrol antara pengolahan basis data dan mengatur tampilan ke pengguna.

3. Laravel Mempunyai Banyak Library Object Oriented
Keunggulan laravel dibanding framework lainnya yaitu terdapat pada banyaknya library object oriented yang tersedia. Dan library-library tersebut tidak terdapat pada library framework lainnya, Sehingga framework ini mempunyai nilai plus pada poin ini dibanding framework php lainnya.

Salahsatu library yang sangat berguna dan paling penting pada laravel yaitu librari authentication. Librari ini menyediakan fitur Bcrypt hashing, Fitur tersebut merupakan salah satu fitur tercanggih di bidang otentifikasi saat ini.

4. Modul dalam Laravel Bersifat Individu dan Independen
Dalam satu aplikasi laravel, Terdapat lebih dari 20 modul library yang digunakan dan masing-masing modul bersifat individu. Selain bersifat infividu modul tersebut juga bersifat independen dalam mengadopsi prinsip PHP modern.

Dengan begitu maka modul-modul tersebut akan membuat aplikasi web menjadi lebih informatif, modular, dan responsif.

5. Tersedianya Tool Artisan
Tools artisan adalah sebuah fitur command line interface yang dimiliki oleh Laravel, Dengan tools ini maka kamu dapat mengetikkan sekumpulan perintah yang dapat membantu kamu dalam membangun sebuah website atau aplikasi web.

Terdapat juga fitur Add-on yang memunginkan kamu untuk menambahkan berbagai macam fitur baru ke Laravel dengan mudah. Fitur Add-on tersebut merupakan hasil dari Kumpulan perintah Artisan dan penggabungan dengan framework Symphony.

Rabu, 20 Mei 2020

Visual Code Studio 1.45.1

Jambi Coding

Visual Code Studio 1.45.1


Tampilan Visual Code Studio cukup menarik dengan beberapa ornamen yang khas di sana.Visual Code merupakan text editor yang gratis dan powerful. Anda pun pasti menyukainya. Visual Code ini menyediakan fitur yang dapat melengkapi baris kode yang Anda tulis secara otomatis. Selain itu, ada banyak sekali fitur tambahan yang dapat membuat Anda nyaman untuk menggunakannya.

Anda dapat menyembunyikan menu dan ikon dengan menggunakan mode Zen. Mode ini mendukung Anda untuk tetap fokus pada aplikasi yang sedang dikembangkan. Untuk menavigasi antara fitur satu dengan yang lain, Anda bisa memanfaatkan keyboard shortcut yang juga tersedia lengkap di Visual Code.

Menariknya, terdapat juga terdapat juga fitur integrasi dengan Git dan fitur debugging yang dapat membantu Anda untuk mengecek kesalahan pada baris kode. Sangat ideal untuk programmer. Meskipun pada awalnya lebih mendukung ke penggunaan bahasa pemrograman C#, Visual Code Studio bisa juga digunakan untuk bahasa pemrograman lainnya.

Silahkan Dowload Disini
1. Visual Code Studio 1.45.1 64 bit
2. Visual Code Studio 1.45.1 32 bit

Senin, 18 Mei 2020

Sublime Text

Jambi Coding

Sublime Text




Ingin tampilan text editor yang ‘wah’ dengan fitur yang melimpah? Coba Anda lihat Sublime Text di bawah ini. Indah.

Salah satu keunggulan dari Sublime Text memang tampilannya yang dinamis. Tersedia juga beberapa tema yang dapat Anda pilih sesuai dengan selera.

Sublime Text termasuk di dalam text editor yang mendukung berbagai macam sistem operasi seperti Windows, Mac, dan Linux. Jadi tidak masalah jika Anda mengerjakan pengembangan aplikasi menggunakan beberapa sistem operasi yang berbeda-beda.

Linux merupakan sistem operasi yang paling kompatibel dengan Sublime Text, performanya lebih maksimal di sistem operasi ini. Fungsi pencarian Sublime Text dapat bekerja lebih optimal di Linux karena terdapat

Keunggulan lain dari Sublime Text adalah cepat dan dapat digunakan bahkan di perangkat dengan resource yang kecil. Sublime Text juga memungkinkan Anda untuk menambah fitur dengan menginstall plugin. Anda bisa menginstall beberapa plugin apabila mempunyai resource yang cukup.

Sublime Text dapat Anda gunakan secara gratis dengan batasan waktu. Namun Sublime Text juga menyediakan fitur premium yang hanya bisa Anda gunakan jika melakukan pembayaran. Biayanya sekitar 70 US Dollar untuk mendapatkan lisensi penuh.

Silahkan Downliad Disini

Sublime Text Versi 3211 32 Bit
Sublime Text Versi 3211 64 Bit

Notepad++

Jambi Coding

Notepad++



Text editor bawaan Windows ini sering dimanfaatkan untuk membuat file txt atau mengetik catatan ringan. Sedangkan Notepad++ merupakan pengembangan dari Notepad bawaan Windows.

Notepad++ menyediakan fitur tambahan yang lebih modern dan canggih. Notepad hanya menggunakan tampilan menu yang simpel dengan latar putih, sedangkan di Notepad++ Anda akan melihat banyak pilihan menu dan ikon.

Anda bisa melakukan banyak hal menggunakan Notepad++. Aplikasi ini bisa membaca berbagai macam bahasa pemrograman. Tersedia juga menu plugin untuk menambah fitur.

Notepad++ menggunakan tampilan jendela tab. Fitur ini akan sangat berguna ketika Anda membuka beberapa file dalam satu waktu. Terdapat juga tampilan susunan file yang sedang Anda buka sehingga memberikan informasi posisi file di dalam folder kerja.

Selain fitur-fitur di atas, fitur lain yang cukup bermanfaat adalah shortcut customization, text-shortening, macro recording, auto-completion, dan masih banyak lagi.

Bagi Anda yang membutuhkan text editor yang ringan dengan kebutuhan yang terbatas, Notepad++ merupakan pilihan tepat. Bagaimana dengan lisensi? Tenang, Notepad++ dapat Anda gunakan secara gratis.

Silah kan Download Disini

Notepad ++ Versi 7.8.6.Installer

Our Team

  • Ibnu HakimMaster / Computers
  • Ibnu HakimMaster / Computers
  • Ibnu HakimMaster / Computers
  • Ibnu HakimMaster / Computers
  • Ibnu HakimMaster / Computers
  • Ibnu HakimMaster / Computers