Skip to content

Pos-pos Terbaru

  • Pengalaman Menggunakan TWS VIVAN LIBERTY T200 – JD.ID HAUL Review Produk
  • 5 Ide side hustle yang bisa menghasilkan cuan, berani coba?
  • Mengulik Mukjizat Nabi Ibrahim AS yang Patut Kita Akui
  • 7 Kalimat Toxic Positivity yang Dikira Motivasi, Jangan Ucapkan Lagi Ya!
  • Yuk Simak Perbedaan Matcha dan Green Tea yang Kerap Dianggap Sama

Most Used Categories

  • Feature (55)
  • Karir (24)
  • Teknologi (22)
  • REVIEW (11)
  • Kesehatan Mental (11)
  • Portofolio (10)
  • Youtube (6)
  • Finansial (3)
Skip to content
Subscribe

Denai Cahaya Malam

Catatan Digital Nur Lella Junaedi

Subscribe
  • Home
  • Feature
  • Finansial
  • Karir
  • Kesehatan Mental
  • Portofolio
  • Review
  • Teknologi
  • YouTube
  • Home
  • 2021
  • Maret
  • 7
  • Versi terbaru PHP 8 bawa 5 Fitur unggulan ini

Versi terbaru PHP 8 bawa 5 Fitur unggulan ini

NurlellajunaediMaret 7, 2021November 5, 2022
Sebagai bahasa pemrograman populer kelima di dunia, pembaruan bahasa pemrograman PHP atau Hypertext Preprocessor sangat ditunggu-tunggu.
Kebetulan pada 26 November 2020 lalu, versi terbaru dari PHP yakni PHP 8 telah dirilis. Seperti apa kira-kira versi terbaru tersebut dan membawa fitur apa saja? Temukan jawabannya di sini. 
Mengenal versi terbaru PHP 8 
Mengenal versi terbaru PHP 8
PHP versi terbaru membawa banyak perubahan

Sejak dibuat pada tahun 1994 oleh developer Kanada Rasmus Lerdorf. PHP memiliki berbagai versi mulai dari versi 1.0, 2.0, 3.0, 4.0, 4.1, hingga saat ini PHP 8.0. Di tiap pembaruan versi tersebut pastinya membawa perubahan. 
Bisa dikatakan versi PHP 8 ini membawa perubahan cukup besar karena mengenalkan fitur-fitur baru untuk meningkatkan kinerja bahasa pemrograman ini. Jika kamu tertarik untuk memperbaharuinya juga, kamu bisa mendownload PHP 8 sini.
Fitur baru yang terdapat dalam PHP 8
Sebagaimana telah disampaikan di atas, bila PHP versi 8.0 membawa berbagai fitur yang menarik. Untuk membantu kamu mengenali fitur-fitur tersebut berikut ulasannya.
1. Ekstensi OPcache 
PHP adalah bahasa pemrograman yang ditafsirkan, ini artinya ketika skrip PHP berjalan, interpreter mengkompilasi, memparsing dan mengeksekusi kode berulang kali pada setiap permintaan. Hal itulah yang menyebabkan pemborosan pada CPU. 
Dengan adanya ekstensi OPcache akan membantu meningkatkan kinerja bahasa pemrograman PHP dengan menyimpan bytecode skrip yang telah dikompilasi sebelumnya dalam memori bersama. 
Sehingga akan mengurangi kebutuhan PHP untuk mengurai dan memuat skrip pada setiap permintaan. 
Sebagaimana diketahui bahwa proses eksekusi PHP memerlukan empat proses yaitu laxing, parsing, kompilasi dan eksekusi. 
Bila kamu mengaktifkan ekstensi OPcache ini,  PHP interpreter kamu hanya perlu melalui satu proses saja. 
Nantinya versi yang dikompilasi akan disimpan dalam memori bersama dan bisa dieksekusi langsung melewati tiga proses lainnya. 
Untuk mengecek apakah kamu telah mengkonfigurasi dengan benar ekstensi OPcache ini, kamu bisa melihatnya dalam PHP info melalui skrip di server.

Baca juga: Jenis Digital Marketing Yang Efektif untuk Perusahaan

2. Atribut V2 
PHP 8 feature selanjutnya yakni atribut atau anotasi. Ini adalah bentuk metadata terstruktur yang bisa digunakan untuk memverifikasi properti berbagai objek, file dan elemen. 
Kamu dapat menemui atribut melalui doc-comments. Nantinya PHP 8 akan mengeluarkan atribut yang dapat ditambahkan ke deklarasi code seperti memverifikasi kelas,  metode, fungsi, parameter, konstanta dan properti. 
Tag ini nantinya ditempatkan sebelum deklarasi yang dapat diletakkan baik sebelum dan sesudah doc-block comments.
3. Union Type 2
Pembaruan terbaru dari versi PHP 8 adalah terletak pada union type 2 yang memungkinkan developer menuliskan variabel dalam multiple type. 
Pasalnya di versi lawas union type hanya ditentukan dalam anotasi PHPdoc saja. Sedangkan di versi terbaru saat ini,  PHP 8 mendukung union type dalam function signature. 
Oleh sebab itu, developer tidak perlu lagi bergantung pada dokumentasi inline. Adapun beberapa benefit lain yang bisa kamu temukan dalam versi terbaru ini meliputi:
  • Mendeteksi dan menangkap kesalahan di awal proses pengembangan. 
  • Lebih fleksibel menggunakan syntax dari pada PHPdoc. 
  • Mengurangi kesempatan menampilkan informasi yang kadaluarsa. 
4. JIT (Just in Time) Compiler

Fitur terbaru PHP 8
Fitur PHP 8 paling ditunggu-tunggu adalah kehadiran JIT Compiler

Fitur PHP 8 yang paling ditunggu-tunggu adalah adanya kehadiran JIT Compiler yang berfungsi untuk mempercepat waktu eksekusi dalam bahasa pemrograman PHP.
Hal ini karena PHP 8 merupakan bahasa yang ditafsirkan sehingga membuat kodenya harus diterjemahkan dalam bahasa yang dapat dimengerti oleh CPU atau mesin lainnya dalam proses runtime. 
Nah, kehadiran JIT Compiler inilah yang akan membantu mempercepat proses penerjemahan karena kompilasi kode dijalankan pada saat runtime. Diharapkan dengan adanya JIT Compiler ini bisa membantu para developer intensif non-web. 
Dengan begitu nampaknya dari pembaruan ini PHP layak bersaing dengan bahasa pemrograman populer lainnya seperti Python.
5. Constructor property promotion 
Dari beberapa fitur perbaikan di atas, PHP 8 juga tidak luput memberikan kemudahan dalam syntax dalam constructor property promotion. Tujuannya adalah untuk membuat proses deklarasi property lebih lugas dan tidak berlebihan. 
Pembaharuan ini juga menghadirkan cara yang lebih singkat kepada developer untuk mempromosikan properti.
Di samping fitur ini juga mudah dibaca dan bisa meminimalisir kesalahan karena mengurangi berapa banyak code developer boilerplate yang harus digunakan untuk objek nilai. 

Baca juga: Cara Menjadi SEO Specialist dan Trennya di Masa Depan

Kesimpulan 
Itulah beberapa fitur yang diperkenalkan dalam PHP 8 yang akan sangat bermanfaat bagi developer juga mampu meningkatkan kinerja dari bahasa pemrograman ini. 
Meski dari lima fitur tersebut yang paling banyak ditunggu-tunggu oleh developer adalah JIT Compiler karena mampu mempercepat proses terjemahan dan eksekusi bahasa pemrograman PHP. 
Referensi: 
  • Kinsta
  • Digital Information World
  • Php
  • Stitcher
  • Light-it
Nurlellajunaedi

Seorang penulis yang telah berkecimpung dalam bidang ini selama lebih dari lima tahun.
Saat ini kegiatan saya tidak hanya sekedar menulis, tapi juga sedang mendalami tentang SEO (Search Engine Optimization) serta membangun situs ini agar bisa lebih berkembang.

Navigasi pos

Previous: Mengulik 5 tren dekorasi 2021 yang patut kamu tahu
Next: Pengertian Bystander Effect yang berbahaya untuk kehidupan sosial

Related Posts

5 Cara mengamankan WordPress dari modus peretasan

Maret 18, 2021November 5, 2022 Nurlellajunaedi

Pake lagi kamera analog yuk, !

Desember 17, 2016 Nurlellajunaedi

FOKUS

November 14, 2016 Nurlellajunaedi

Tinggalkan Balasan Batalkan balasan

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

  • Instagram
  • Twitter
  • YouTube

Komentar

  1. Dzikri mengenai Interview Wilmar Indonesia (Review Kerja)Juli 23, 2022

    Mohon izin untuk interview apakah benar menggunakan bahasa Inggris sepenuhnya?

  2. benny mengenai 5 Tips menulis artikel SEO Friendly untuk BloggerJuli 23, 2022

    Nice info

  3. Website Murah Surabaya mengenai Cara Menjadi SEO Specialist dan Trennya di Masa DepanNovember 29, 2021

    apa itu seoMantab gan.., siapa tau bisa buat referensi

  4. nurlellamusic.blogspot.com mengenai 5 Cara mengamankan WordPress dari modus peretasanApril 25, 2021

    Wihh good job ka.. Sudah aware banget kayanya ya. :))Terimakasih sudah berkunjung. :))

  5. Raja Lubis mengenai 5 Cara mengamankan WordPress dari modus peretasanApril 25, 2021

    Alhamdulillah wordpressku sejauh ini aman-aman saja. KOmentar spam sudah bisa dilindungi akismet. Dan saya sering ganti password secara berkala.

Copyright All Rights Reserved | Theme: BlockWP by Candid Themes.
Go to mobile version