Masino Sinaga

Web Development and PHPMaker

Anda di sini: Beranda / PHPMaker / Ini Alasan Kenapa Kalian Harus Beralih ke PHP 8
Mudahnya Mengunci Record dengan Javascript Count Down di PHPMaker 2023
Bolehkah Parent Menu di Sidebar Memiliki URL pada PHPMaker 2023?

Ini Alasan Kenapa Kalian Harus Beralih ke PHP 8

Jum, 23 Juni 2023 oleh Masino Sinaga 10 Komentar

Membangun aplikasi berbasis web dengan menggunakan PHPMaker tidak akan pernah lepas dengan PHP versi terakhir yang dirilis saat ini. Sampai dengan versi 2023, PHPMaker sudah mendukung PHP 8. Bahkan, di salah satu topik diskusi yang sudah disampaikan oleh author-nya, secara tegas diingatkan bahwa Future versions of PHPMaker will require PHP >= 8.0.2.

Itu artinya, kalian harus bersiap-siap untuk segera beralih ke PHP 8, jika ingin terus menggunakan versi terakhir PHPMaker. Kalau tidak, maka kalian tidak akan pernah menikmati fitur-fitur baru maupun peningkatan fitur yang akan terdapat di versi major terbaru nanti. Biasanya mereka akan merilis PHPMaker versi major terbaru antara bulan Juli, Agustus, atau September.

Mungkin di antara kalian masih banyak yang menggunakan PHP 7 atau bahkan PHP 5 sampai hari ini. Nah, mulai sekarang, segeralah upgrade web server kalian ke PHP 8, baik itu di localhost, maupun di server production tempat aplikasi web kalian berada. Percayalah, PHP 8 itu jauh lebih baik dari PHP 7, apalagi dari PHP 5. PHP 8 jauh lebih cepat dibandingkan PHP 7 dan PHP 5. Fakta berbicara!

Alasan lainnya yang seharusnya sudah sama-sama kita ketahui adalah, bahwa PHP 7.4 (versi minor terakhir dari PHP 7 adalah 7.4) sudah dihentikan support-nya sejak tanggal 28 November 2022. Itu artinya, tidak akan ada lagi dukungan perbaikan bugs, peningkatan fitur, dan lain sebagainya untuk PHP versi 7. Kondisi ini menyebabkan rentannya aplikasi web kita dari sisi keamanan jika masih bertahan menggunakan PHP 7 atau PHP 5. Kalian bisa cek di sini

Jadi, sekali lagi, persiapkan diri kalian untuk segera menggunakan PHP 8. Jika ingin mengetahui informasi yang terkait dengan proses migrasi dari PHP 7 ke PHP 8, silahkan baca tulisan ini. Di situ diuraikan dengan jelas, fitur-fitur baru apa saja yang terdapat di PHP 8, perubahan-perubahan apa saja yang tidak dapat didukung di versi baru, fitur-fitur yang sudah ditinggalkan, dan perubahan lainnya yang layak untuk kita ketahui.

Terakhir, sebelum menutup tulisan ini, penulis hanya ingin share pengalaman beberapa hari lalu mengenai betapa pentingnya untuk melakukan upgrade dari PHP 7 ke PHP 8. Salah satu aplikasi web yang penulis hasilkan lewat PHPMaker 2023 untuk salah satu client terbesar saat ini dilakukan audit security. Dari hasil audit itu, ditemukan beberapa temuan yang sifatnya critical.

Usut punya usut, ternyata penyebab temuan critical tadi karena masih menggunakan PHP 7. Rekomendasinya adalah disarankan untuk segera melakukan upgrade PHP 7 ke PHP 8 sesuai dengan versi terakhir saat ini. Setelah proses upgrade web server selesai, lalu dilakukanlah audit security ulang, dan hasilnya sangat menggembirakan.

Temuan sebelumnya yang bersifat critical sudah tidak ada lagi setelah upgrade ke PHP 8. Itu artinya, penggunaan versi terbaru sangat menentukan dan berpengaruh. Oleh karena itu, usahakan untuk selalu menggunakan teknologi web versi terakhir, khususnya yang digunakan oleh PHPMaker saat ini!

Jangan pernah takut aplikasi web jadi tidak berjalan dengan baik. Ketika versi PHP yang dikaitkan dengan Composer yang digunakan oleh PHPMaker 2023 sudah versi 8, maka PHPMaker akan otomatis mendownload ulang package-package yang digunakannya secara otomatis agar kompatibel dengan PHP 8. Di situlah canggihnya. Web Developer tidak dipusingkan lagi harus memikirkan itu semua.

Kalau kalian masih peduli untuk menciptakan aplikasi berbasis web yang selalu mengikuti update atau perkembangan teknologi web terakhir yang digunakan saat ini, maka tidak ada lagi alasan untuk tidak mengupgrade web server kalian dari yang selama ini masih menggunakan PHP 7 (atau bahkan PHP 5), ke PHP 8.

Yang sudah sangat jelas, PHP 8 jauh lebih baik dari PHP 7 atau PHP 5, di samping banyaknya fitur-fitur baru dan peningkatan fitur di PHP 8. Tidak hanya itu saja, jika kalian masih ingin menikmati PHPMaker versi major terbaru nanti, maka PHP 8 sudah menjadi keharusan. Tidak ada tawar-menawar lagi!

Jadi, jangan malas dan tunda-tunda! Segera update web server kalian ke PHP 8!

Ditempatkan di bawah: PHPMaker Ditag dengan:Belajar PHPMaker, PHP 5, PHP 7, PHP 8, PHPMaker 2023, PHPMaker Indonesia, Tutorial PHPMaker, Web Development

Masino Sinaga

Web Developer pengguna PHPMaker untuk membangun Aplikasi Web sejak tahun 2004. Sampai sekarang masih aktif dan rajin membagikan pengalamannya menggunakan PHPMaker melalui situs masinosinaga.com, ilovephpmaker.com, dan phpmakerprojects.com.

Mudahnya Mengunci Record dengan Javascript Count Down di PHPMaker 2023
Bolehkah Parent Menu di Sidebar Memiliki URL pada PHPMaker 2023?

Komentar

  1. Rifan mengatakan

    Rab, 5 Juli 2023 pada 3:01 pm

    Apa ada buka kelas pelatihan untuk pemula pak, dalam menggunakan phpmaker ini sampai tahap bisa membuat aplikasi sendiri minimal CRUD / Custom?

    Balas
    • Masino Sinaga mengatakan

      Rab, 5 Juli 2023 pada 3:16 pm

      Saat ini belum ada. Kenapa? Karena sebenarnya mudah sekali menggunakan PHPMaker ini. Pemula sekalipun bisa belajar sendiri, dengan melihat manual atau Help online-nya.

      Sedangkan untuk yang custom, beberapa contoh project bisa Anda beli untuk dipelajari sendiri dari https://phpmakerprojects.com.

      Balas
      • Usman mengatakan

        Sel, 23 Juli 2024 pada 6:52 pm

        mas mau tanya saya,kenapa pada saat load lookup muncul pesan error “The Result could not be loaded” pada select, phpmaker 8,pada saat menjalankan di localhost bisa,tetapi pada saat menjalankan online muncul error load data itu,tp data tampil list,padahal setingan php configuration sama versi 8.2

        Balas
        • Masino Sinaga mengatakan

          Sel, 23 Juli 2024 pada 6:57 pm

          Kalau di localhost bisa, seharusnya di production server juga bisa, apalagi konfigurasi versi PHP nya sama-sama 8.2.

          Solusinya, pastikan untuk meng-upload ulang semua file script yang sudah di-generate tanpa kecuali, dari localhost ke production server.

          Balas
  2. Rifan mengatakan

    Rab, 5 Juli 2023 pada 3:52 pm

    karena saya merasa kesulitan untuk self learning dan untuk bertanya diforum akan terlalu memakan waktu dalam perihal mengkombinasikan beberapa fungsi/extension,
    akan optimal sekali jika adanya kelas bedah phpmaker ini dalam membangun sebuah custom aplikasi web.

    terimakasih untuk infonya ya pak. saya juga memantau web sampean yang “PHPMaker Learning” akan tetapi coursenya belum sesuai dengan yang saya cari.

    Balas
    • Masino Sinaga mengatakan

      Jum, 7 Juli 2023 pada 4:43 pm

      Iya mas. Karena kesibukan, saya belum sempat membuat konten kursus. Akhirnya saya terpikir untuk bikin dalam bentuk beberapa project kecil saja, sesuai dengan topik yang dibahas agar lebih fokus.

      Balas
  3. Ferry mengatakan

    Sab, 15 Juli 2023 pada 3:05 pm

    Pak apakah ada contoh (little project) untuk model approval dengan multi user, multi approver?

    1 Master – Banyak Detail dan detail bisa disetujui (approve) oleh banyak approver tanpa hirarki
    contoh :

    Customer A – punya 3 invoice A, B, C
    Masing-masing invoice di approve oleh 3 orang secara single step
    Bisa jadi A disetujui, B ditolak, C disetujui

    Balas
    • Masino Sinaga mengatakan

      Ming, 16 Juli 2023 pada 9:18 am

      Kalau saat ini belum ada, tapi bisa aja sih dibuat. Yang perlu dijelaskan lebih detail adalah proses bisnisnya ingin seperti apa saat melakukan approval tersebut. Setiap invoice bisa di-approve oleh 3 orang secara single step, nah bagaimana cara memutuskan apakah suatu invoice itu disetujui atau ditolak? Keputusan akhirnya di siapa dari 3 orang tersebut?

      Balas
  4. gia mengatakan

    Rab, 8 November 2023 pada 5:25 am

    om bisa bantu projek saya om?

    Balas
    • Masino Sinaga mengatakan

      Rab, 8 November 2023 pada 3:24 pm

      Boleh. Proyek apakah gerangan?

      Balas

Tinggalkan Balasan Batalkan balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Situs ini menggunakan Akismet untuk mengurangi spam. Pelajari bagaimana data komentar Anda diproses

Pos-pos Terbaru

  • Mudahnya Mengubah Nilai Delay Auto Hide Success Message di PHPMaker 2025
  • Mudahnya Berpindah Layout dari Table ke Cards di Halaman List lewat PHPMaker 2025
  • Jangan Lupa Pakai AdjustSql Saat Insert atau Update Data Lewat ExecuteStatement
  • File-File yang Wajib Diperhatikan Setelah Menambah Item User Values di PHPMaker 2025
  • Begini Cara Memuat Tables dari Database Secara Dinamis di PHPMaker 2025

Menu

  • Siapa Saya?
  • Web Development
  • PHPMaker
  • Umum
  • Syarat dan Ketentuan
  • Sitemap (Peta Situs)
  • Komentar

Komentar Terbaru

  • Masino Sinaga pada Mudahnya Menyesuaikan Timezone di Calendar Report pada PHPMaker 2023
  • Nano pada Mudahnya Menyesuaikan Timezone di Calendar Report pada PHPMaker 2023
  • Charly pada Mudahnya Menyembunyikan Tombol Master/Detail di Halaman View pada PHPMaker 2023
  • Charly pada Mudahnya Menyembunyikan Tombol Master/Detail di Halaman View pada PHPMaker 2023
  • Masino Sinaga pada Mudahnya Menyembunyikan Tombol Master/Detail di Halaman View pada PHPMaker 2023

Situs Terkait

  1. I Love PHPMaker
  2. Situs Resmi PHPMaker
  3. Forum Diskusi PHPMaker
  4. PHPMaker di IlmuKomputer.com
  5. PHPMaker Projects
  6. PHPMaker Learning

Baru di PHPMaker?

Baca ini terlebih dulu ...

  1. Ayo Menjadi Web Developer yang Cerdas!
  2. PHPMaker: PHP Code Generator + PHP Framework
  3. Pertanyaan-Pertanyaan yang Paling Sering Diajukan Seputar PHPMaker
  4. Tips buat Anda Pemula yang Baru Mengenal dan Menggunakan PHPMaker
  5. Bacalah Help, Bacalah Help, dan Bacalah Help di PHPMaker!

(c) Masino Sinaga 2009 - 2025 | WordPress | Catat masuk | Kembali ke atas