Rumah IT - Rumah Teknologi Informasi: PHP
Trending
Loading...
Showing posts with label PHP. Show all posts
Showing posts with label PHP. Show all posts

9/11/2024

Tarik Data Absensi X100C Dengan PHP Soap

Tarik Data Absensi X100C Dengan PHP Soap

Tarik Data Absensi X100C Dengan PHP Soap

Solution X100C adalah mesin absensi dengan teknologi finger print yang banyak digunakan di kalangan industri maupun perkantoran. Mesin absen solution X100C ini dapat bekerja dengan standalone, dalam arti tidak perlu terhubung dengan PC atau komputer. Absensi ini juga memiliki interface ethernet yang memungkinkan untuk beroperasi menggunakan jaringan LAN. Tujuan dari koneksi ke jaringan adalah untuk memudahkan dalam penarikan data absensi.

1/03/2024

Install PHP Imagick di XAMPP

Install PHP Imagick di XAMPP

Install PHP Imagick di XAMPP

Imagick adalah ekstensi PHP untuk membuat dan memodifikasi gambar menggunakan perpustakaan ImageMagick. Ada juga versi Imagick yang tersedia untuk HHVM. Meskipun kedua ekstensi tersebut sebagian besar kompatibel dalam API-nya, dan keduanya memanggil pustaka ImageMagick, kedua ekstensi tersebut merupakan basis kode yang sepenuhnya terpisah.

12/07/2023

10/16/2023

Generate Angka Random Menggunakan PHP

Generate Angka Random Menggunakan PHP

Generate Angka Random Menggunakan PHP

Series PHP kali ini akan membahas tentang fungsi random pada PHP. Fungsi random memungkinkan kita untuk mengacak apapun baik itu angka maupun string. Dalam tutorial ini kita akan membuat program PHP untuk generate angka random atau acak dengan panjang angka sesuai yang kita inginkan.

Membuat Grade Nilai ke Huruf dengan PHP

Membuat Grade Nilai ke Huruf dengan PHP

Membuat Grade Nilai ke Huruf dengan PHP

Grade penilaian dari angka ke huruf sering kita jumpai dalam kehidupan sehari-hari. Grade nilai merupakan konversi dari rentang angka tertentu menjadi huruf agar lebih mudah menentukan nilai. Contoh yang sering kita lihat adalah sistem penilaian pada perguruan tinggai meggunakan sistem predikat huruf. Yaitu dari huruf A yang paling tinggi dan E yang paling rendah.

6/21/2023

PHP Fatal error: Call to undefined function ImageCreate()

PHP Fatal error: Call to undefined function ImageCreate()

PHP Fatal error: Call to undefined function ImageCreate()

Ketika saya menggunakan library QR untuk melakukan generate string menjadi kode QR dalam bentuk gambar muncul pesan error Fatal error: Call to undefined function ImageCreate() in ... . In terjadi karena server PHP belum menginstal atau memasang ekstensi GD. Pada sistem windows, ekstensi GD secara bawaan sudah terpasang, namun kita perlu mengaktifkannya. Berbeda dengan linux yang harus diinstal paketnya secara terpisah dari instalasi PHP.

6/20/2023

11/24/2022

10/05/2021

12/25/2020

PHP Series : Comments

PHP Series : Comments

 

PHP Series : Comments


Hallo, dalam seri tutorial PHP kali ini kita akan belajar mengenai komentar dalam PHP (PHP Comments).

Pada dasarnya komentar di PHP mirip dengan komentar yang digunakan dalam HTML. Sintaks komentar PHP selalu dimulai dengan urutan karakter khusus dan semua teks yang muncul di antara awal komentar dan akhir akan diabaikan untuk dieksekusi.

8/04/2020

Mengetahui Ukuran Gambar Menggunakan PHP

Mengetahui Ukuran Gambar Menggunakan PHP

Mengetahui Ukuran Gambar Menggunakan PHP

Pada tutorial PHP kali ini kita akan membuat kode program sederhana untuk mendapatkan Ukuran File Gambar menggunakan php. Program dapat mengunggah file gambar dan menampilkan ukuran file dari server database. Anda dapat menggunakan kode ini jika Anda ingin mengetahui ukuran sebenarnya dari file yang Anda unggah. Untuk mempelajari lebih lanjut tentang tutorial ini, cukup ikuti langkah di bawah ini.

7/21/2020

PHP Series : Koneksi PHP MysQL Dengan PDO

PHP Series : Koneksi PHP MysQL Dengan PDO

PHP Series : Koneksi PHP MysQL Dengan PDO


Hallo, dalam seri tutorial PHP kali ini kita akan belajar cara membuat koneksi PHP dengan database MySQL menggunakan PDO.

Pada artikel sebelumnya saya telah sedikit membahas apa itu PDO dan kelebihan menggunakan PDO. Di artikel tersebut dijelaskan pula bagaimana cara mengaktifkan ekstensi PDO di PHP. Sebelum kita membuat koneksi PHP MySQL dengan metode ini pastikan terlebih dahulu ekstensi PDO telah diaktifkan di file konfigurasi PHP teman-teman. Selengkapnya silahkan baca artikel : Pengertian PDO dan Cara Mengaktifkan PDO di PHP

7/20/2020

Pengertian PDO dan Cara Mengaktifkan PDO di PHP

Pengertian PDO dan Cara Mengaktifkan PDO di PHP

Pengertian PDO dan Cara Mengaktifkan PDO di PHP

Hallo, Dalam seri tutorial PHP kali ini kita akan belajar bagaimana cara mengaktifkan ekstensi PDO untuk beberapa driver database.

Pengertian PDO

PDO singkatan dari PHP Data Object adalah ekstensi PHP yang dapat digunakan sebagai tingkat abstraksi untuk koneksi antara program PHP dan berbagai database. PHP Data Objects (PDO) adalah ekstensi PHP yang mendefinisikan antarmuka yang ringan dan konsisten untuk mengakses basis data PHP.

Setiap driver basis data, yang mengimplementasikan antarmuka PDO, dapat mengekspos fitur spesifik basis data melalui fungsi ekspansi umum. Perhatikan bahwa kita tidak dapat melakukan operasi dengan database hanya menggunakan ekstensi PDO saja. Untuk itu, kita perlu menggunakan driver PDO tertentu untuk mengakses server database.

12/21/2019

PHP Multiple Dropdown Dengan JQuery AJAX

PHP Multiple Dropdown Dengan JQuery AJAX

PHP Multiple Dropdown Dengan JQuery AJAX

Rumahit.ID - Dalam seri PHP kali ini akan mengulas multiple dropdown dengan jquery dan AJAX. Sekenarionya adalah kita akan menampilkan data provinsi menggunakan input type select. Setelah terpilih satu nama provinsi, maka akan ditampilkan daftar kota yang merupakan bagian dari provinsi tersebut melalui atribut select berikutnya.

Sedangkan untuk datanya kita ambil dari database MySQL yang sudah saya siapkan dibawah. Karena menggunakan JQuery, maka terlebih dahulu kita download jquery.min.js terserah mau versi berapa. Sekarang kita langsung saja untuk ngoding.

9/15/2019

Menambahkan Path PHP ke Environment Variable Windows

Menambahkan Path PHP ke Environment Variable Windows

Menambahkan Path PHP ke Environment Variable WindowsRumahit.ID - Selain dijalankan di Browser, perintah pada bahasa pemrograman PHP juga bisa kita jalankan di Terminal atau Command Prompt pada Windows (CMD). Namun saat pertama kali kita menjalankan perintah PHP di CMD terkadang muncul peringatan error "php not recognized as an internal or external command" yang artinya bahwa sistem PHP belum terdaftar di Environtment Variable nya windows.

3/01/2019

PHP Series : Koneksi PHP MySQL Menggunakan mysqli

PHP Series : Koneksi PHP MySQL Menggunakan mysqli

PHP Series : Koneksi PHP MySQL Menggunakan mysqli

Hallo, dalam PHP Series kali ini kita akan belajar cara koneksi PHP ke database MySQL menggunakan koneksi mysqli.

Pada tutorial sebelumnya, kita sudah mempelajari cara koneksi PHP ke database MySQL menggunakan koneksi biasa. Namun, untuk jenis koneksi tersebut hanya bisa dilakukan untuk PHP versi 5.6 kebawah. Untuk versi PHP terbaru yaitu versi 7 dan diatasnya, cara menghubungkan PHP ke database MySQL menggunakan cara sebelumnya sudah tidak didukung lagi. Dalam PHP versi terbaru , fungsi seperti mysql_connect() dan mysql_select_db() sudah di deprecated atau sudah tidak diberlakukan lagi dalam sistem PHP.

2/27/2019

PHP Series : CRUD PHP MySQL

PHP Series : CRUD PHP MySQL

PHP Series : CRUD PHP MySQL

Hallo, dalam PHP Series kali ini kita akan membahas tentang operasi CRUD menggunakan PHP dan MySQL.

Apa itu CRUD ?

CRUD adalah singkatan dari Create, Read, Update dan Delete yaitu istilah untuk operasi pada pemrograman yang melibatkan manipulasi database. Hampir semua aplikasi yang berbasis web mempunyai operasi CRUD . Karena dasar dari sebuah aplikasi adalah manipulasi database. Dengan CRUD inilah sebuah website dikatakan dinamis karena konten yang ada dalam sebuah website selalu berubah.

2/26/2019

PHP Series : Koneksi PHP ke Database MySQL

PHP Series : Koneksi PHP ke Database MySQL

PHP Series : Koneksi PHP ke Database MySQL

Hallo, dalam tutorial PHP kali ini kita akan mempelajari cara koneksi ke database MySQL menggunakan script PHP.

Step 1. Membuat koneksi ke server database MySQL

Langkah pertaman yang harus kita lakukan adalah membuka koneksi database sesuai dengan hak akses yang kita miliki. Parameter yang harus kita siapkan untuk membuka koneksi ke database adalah Host Database, Username Database dan Password database. Untuk membuka koneksi dengan MySQL kita akan menggunakan fungsi PHP yaitu mysql_connect();

2/22/2019

5 Framework PHP Terbaik Tahun 2020

5 Framework PHP Terbaik Tahun 2020

5 Framework PHP Terbaik Tahun 2020

PHP adalah bahasa scripting sisi server yang digunakan sejak tahun 1994, dan telah terjadi beberapa perkembangan selama bertahun-tahun yang menghasilkan pembuatan kerangka kerja PHP yang banyak digunakan saat ini. Bahasa ini sangat cocok untuk mengembangkan aplikasi web dan situs web dinamis, yang kini mencakup sekitar 65% situs web di seluruh dunia. Sebagai contoh, ini adalah WordPress, Facebook dan banyak lainnya yang menggunakan PHP.

Bagaimana dengan kerangka kerja PHP? Mereka melengkapi PHP dengan menyediakan pengembang dengan beberapa modul pre-built untuk membuat komponen yang kuat dan dapat digunakan kembali dan untuk memungkinkan siklus pengembangan yang lebih cepat. Untuk menstabilkan kode dan produk, kerangka kerja ini menegakkan standar dan pedoman pengkodean. Beberapa kerangka kerja ini menggunakan Model View Controller (MVC) di mana logika bisnis independen dari data yang mendasarinya dan tampilan presentasi overlay. Dengan demikian MVC membantu pengembang untuk fokus pada area spesifik mereka dan memecah modul pengembangan menjadi modul independen, meningkatkan kecepatan seluruh proses pengembangan, serta stabilitas dan kualitas produk (Melissa Burna).

Keuntungan Menggunakan Framework PHP :

  1. Perpustakaan dan alat yang dibangun dalam kerangka membuat pengembangan cepat
  2. Pemeliharaan dan peningkatan aplikasi yang dikembangkan menjadi lebih mudah
  3. Pengkodean keluaran dan atribut keamanan lainnya membuat aplikasi lebih aman
  4. Ada dukungan komunitas yang baik dan luas

Perbandingan Beberapa Framework PHP Terkenal


5 Framework PHP Terbaik Tahun 2019
image credit: presstigers.com
Keseluruhan pembaruan tentang topik ini pada 2017 dilakukan dengan menggunakan tren Google untuk mengetahui framework PHP paling top. Melihat grafik tren Google di atas, jelaslah bahwa popularitas Laravel telah meningkat dari waktu ke waktu dan kerangka kerjanya sekarang paling banyak dicari untuk proyek PHP baru.

5 Framework PHP Terbaik Tahun 2020

1. Laravel

5 Framework PHP Terbaik Tahun 2019


Laravel adalah salah satu kerangka kerja PHP terbaik dan lengkap yang dibuat untuk membangun aplikasi web dengan cepat menggunakan arsitektur MVC. Laravel saat ini adalah salah satu kerangka kerja PHP paling populer, dengan komunitas pengembang yang sangat besar.

Laravel berisi banyak paket spesifik, mesin templat Blade yang ringan, tes unit, ORM, Packaging System, RESTful Controller, dan sekarang Laravel adalah satu-satunya kerangka kerja untuk memperkenalkan perutean secara abstrak.

Manajemen antrian juga merupakan fitur yang memungkinkan dan menangani tugas latar belakang dan kemudian mencatat aktivitas untuk semua pengembang sementara tugas biasanya dilakukan di frontend. Paket dapat dengan mudah ditambahkan dengan komposer bawaan Laravel yang kuat. Terintegrasi dengan Gulp dan Elixir sehingga semua paket npm dan paket bower dapat dipanggil langsung melalui ssh.

Salah satu hal terbaik yang ditangani Laravel dengan baik adalah struktur NoSQL seperti MongoDB atau Redis. Sangat mudah untuk memulai dengan Laravel berkat dokumentasi lengkap, popularitas, dan Laravel Udemy: video dan tutorial populer untuk memperkenalkan pengembang PHP ke Laravel.

Fitur - fitur Laravel :
  1. Organizing files and code
  2. MVC architecture
  3. Payment integration with Stripe
  4. Expressive, beautiful syntax
  5. Unit testing (fast on HHVM)
  6. Huge community
  7. Stronger encryption packages
  8. RESTful routing

2. Codeigniter

5 Framework PHP Terbaik Tahun 2019

CodeIgniter adalah kerangka kerja PHP yang ideal untuk pengembangan aplikasi web yang cepat. Ringan dan mudah digunakan. Dengan basis pengguna kecil yang dapat diinstal hanya dengan mengunduhnya langsung ke host Anda. Tidak diperlukan jalur perintah khusus atau instalasi perangkat lunak. Unduh semua file terkait dan Anda siap untuk memulai.

Membangun aplikasi web lengkap adalah tugas yang mudah dengan kurva belajar yang kecil dan banyak perpustakaan pengguna. Berbicara tentang pengembangan, dokumentasi Codeigniter yang luas, dan komunitasnya sangat luas dan sangat berguna. CodeIgniter didukung oleh universitas akademik juga: Institut Teknologi British Columbia, yang akan membantu memastikan perkembangan dan pertumbuhannya.

Dari sudut pandang fitur, Codeigniter menyediakan banyak perpustakaan bawaan untuk pengujian unit, validasi formulir, email, sesi, dan banyak lagi lainnya! Jika Anda tidak dapat menemukan perpustakaan yang Anda cari, juga sangat mudah untuk membuat perpustakaan Anda sendiri dan membaginya dengan komunitas pengembang.

Fitur - fitur CodeIgniter :
  1. It has a small footprint
  2. It is developer-friendly with no need of special dependencies or support
  3. It is provided with good documentation
  4. It boasts a high performance
  5. It requires minimum configuration
  6. MVC is optional

3. Symfony

5 Framework PHP Terbaik Tahun 2019

Symfony telah lama dikenal sebagai proyek yang sangat stabil, kuat, diteliti dengan baik dan modular. Symfony didukung oleh SensioLabs Prancis dan telah dikembangkan oleh mereka dan komunitas pengembangnya telah membuatnya menjadi kerangka kerja yang fantastis.

Symfony digunakan oleh banyak perusahaan besar seperti proyek BBC dan Sumber Terbuka seperti eZpublish dan Drupal. Symfony telah ditulis dengan merancang dan menjaga stabilitasnya dalam pikiran dengan cara yang sangat profesional. Dokumentasinya sangat luas dan komunitas pengembangnya juga sangat luas. Membangun kedua kinerja REST API , serta menyelesaikan aplikasi web.

Fitur - fitur Symfony :
  1. A set of reusable PHP components
  2. Byte code caching which increases performance
  3. Easy installation and configuration
  4. Reliable and mature support
  5. Flexibility
  6. Security

4. Yii

5 Framework PHP Terbaik Tahun 2019

Jika Anda memilih kerangka kerja PHP Yii, Anda memberikan dorongan untuk kinerja situs web Anda karena kinerjanya lebih cepat daripada kerangka kerja PHP lainnya karena sebagian besar menggunakan teknik lazy loading. Yii murni berorientasi objek, dan didasarkan pada konsep pengkodean Jangan Ulangi Diri Sendiri (CLEAN), sehingga memberi Anda basis kode yang bersih dan logis.

Yii dibangun ke dalam jQuery dan dilengkapi dengan serangkaian fitur AJAX, dan mengimplementasikan mekanisme skinning dan tema yang mudah digunakan, sehingga bisa menjadi pilihan yang cocok untuk seseorang yang berasal dari latar belakang pengembangan frontend. Yii juga memiliki generator kode kelas yang kuat yang disebut Gii yang memfasilitasi pemrograman berorientasi objek dan prototyping cepat dan menyediakan antarmuka berbasis web yang memungkinkan Anda secara interaktif dan menghasilkan kode yang Anda butuhkan.

5. CakePHP

5 Framework PHP Terbaik Tahun 2019

CakePHP adalah kerangka kerja PHP yang ideal untuk pemula dan aplikasi web komersial yang berkembang pesat. CakePHP datang dengan pembuatan kode dan fungsi perancah untuk mempercepat proses pengembangan web sambil membawa banyak paket untuk mengurus beberapa fitur umum.

CakePHP memiliki konvensi MVC yang membantu pengembang dalam membimbing mereka dalam proses pengembangan mereka. Konfigurasi juga dipermudah karena menghilangkan kebutuhan untuk file konfigurasi XML atau YAML yang rumit. Build cepat dan menyediakan fitur keamanan yang mencakup cara untuk mencegah CSRF, SQL Injection, XSS dan alat yang diperlukan untuk validasi formulir.

CakePHP sedang dalam pengembangan aktif dengan dokumentasi yang baik dan banyak portal dukungan untuk Anda mulai. Dukungan Premium juga merupakan opsi bagi pengembang yang memilih untuk menggunakan CakePHP dengan menggunakan Cake Development Corporation.

Fitur - fitur Cake PHP :
  1. Safety and security
  2. Safekeeping tools (such as cross site)
  3. Good documentation
  4. No cross-site fabrications
  5. Clean MVC conventions

2/21/2019

PHP Series : Validasi Form PHP

PHP Series : Validasi Form PHP

PHP Series : Validasi Form PHP

Haloo, dalam PHP Series kali ini kita akan mempelajari tentang Validasi pada formulir atau form dengan menggunakan PHP.

Pengertian dan Tujuan Validasi

Validasi adalah memeriksa inputan yang dikirimkan oleh pengguna. Tujuan validasi yaitu menghindari kesalahan data pada form. Dengan adanya validasi, inputan user akan diperiksa sehingga data yang diproses tidak ada kesalahan sebelum disimpan ke database. Ada dua jenis validasi yang tersedia di PHP.

Rumah IT

Windows

[Windows][recentbylabel]
Notification
Welcome to Rumah IT . Please share this article to your favorite social media .
Done