Penggunaan fungsi ZLIBR pada PHP

in PHP, Web Development

Table of Contents

  • Mengenal Library dan Framework dalam PHP
  • Referensi[sunting | sunting sumber]
  • Apakah Z lib legal?
  • Apa fungsi z Library?
  • Jelaskan apa yang dimaksud dengan library?
  • Apa saja library PHP?

Lagi ngutak-atik script punya orang mengenai GIS, eh muncul error sebagai berikut:

Warning: imagepng() [function.imagepng]: gd-png: fatal libpng error: zlib error in D:\xampp\htdocs\roguf\Gis.php on line 83

Warning: imagepng() [function.imagepng]: gd-png error: setjmp returns error condition in D:\xampp\htdocs\roguf\Gis.php on line 83

Tadinya saya pikir karena programnya ga bener alias ngaco, dan rasanya males banget kalo musti ngebenerin programnya. Mau saya biarkan saja, tapi rasa penasaran saya mendorong untuk buka Google. Dan ternyata ketemu di situsnya-suffolk.

Penyebab errornya sederhana, yaitu masalah versi PHP. Pada PHP 4, parameter ketiga dari fungsi imagepng() berkisar dari 0-99 sementara pada PHP 5 hanya dari 0-9. Kemungkinan yang bikin program menggunakan PHP 4, jadinya ga error.

Semoga bermanfaat.

Please follow and like us:

Mengenal Library dan Framework dalam PHP

Kali ini, kita akan membahas tentang perbedaan library dan Framework dalam PHP. Perbedaan library dan Framework sebenarnya sudah banyak dibahas di beberapa artikel yang kita bisa temukan di internet. Tapi, masalahnya, penjelasannya kadang cenderung ribet dan sulit dimengerti oleh orang awam. Di sini, saya akan coba menjelaskannya dengan lebih sederhana dan memberikan contoh library-library PHP yang bisa kita temukan dan download di internet. Beberapa di antara library tersebut gratis, dan beberapa yang lain mungkin tidak gratis alias harus bayar.

Library adalah script atau kode program yang berisi variabel, konstanta, tipe data, object dan function-function yang ditulis seseorang atau sekelompok orang sehingga orang lain bisa "menambahkannya" dalam script atau program yang mereka buat.

Dengan library, seseorang bisa mempersingkat script atau kode program mereka tanpa perlu membuat function atau algoritmanya sendiri. Mereka cukup menggunakan function-function atau mungkin object yang sudah terdapat di dalam library. Dengan library, kita bebas menentukan seperti apa susunan script atau kode program kita karena library memang hanya memberikan "jalan pintas" untuk mempermudah penulisan script atau kode program. Contoh library PHP yang bisa kita gunakan misalnya :

  1. FPDF,
  2. Snappy,
  3. Image Workshop,
  4. Goutte,
  5. Carbon,
  6. dll.

Framework adalah abstraksi atau konsep yang menawarkan kemudahan dalam pembuatan aplikasi atau program dengan script atau kode program. Abstraksi bisa disebut sebagai sesuatu yang setengah jadi dan menjadi dasar yang bisa dikembangkan. Framework umumnya sudah berisi sekumpulan library, template dan bahan dasar dari aplikasi yang memudahkan pembuatan program atau aplikasi yang akan kita buat.

Berbeda dengan library yang perlu kita panggil dan tempelkan dalam program, Framework PHP umumnya sudah seperti aplikasi setengah jadi yang cukup kita kembangkan dan tambahkan isinya. Framework PHP yang ada saat ini kebanyakan menggunakan konsep MVC(Model, View, Controller) yang membagi script berdasarkan kegunaannya. Contoh framework PHP yang bisa kita gunakan misalnya :

  1. Code Igniter,
  2. Laravel,
  3. Yii,
  4. Cake PHP,
  5. dll.
  • Tweet
  • Share
  • Share
  • Share

Dari Wikipedia bahasa Indonesia, ensiklopedia bebas

Z-Library (disingkat z-lib, sebelumnya BookFinder) adalah proyek perpustakaan bayangan untuk akses berbagi file ke artikel jurnal ilmiah, teks akademik, dan berbagai buku yang umumnya merupakan bajakan. Per 15 September 2021, Z-Library mengklaim bahwa ia menyediakan akses ke lebih dari 8.533.000 buku dan 84.837.000 artikel.[1] Z-library menggambarkan dirinya sebagai organisasi nirlaba yang didukung oleh donasi.[2]

Menurut keterangan di halaman situsnya, situs ini telah menyedikan "Ebook gratis sejak 2009."[3][4] Z-Library adalah salah satu perpustakaan bayangan yang populer, bersama dengan Sci-Hub dan Library Genesis. Para penerbit dan lembaga pemerintah biasanya mengklasifikasikan ketiga website tersebut dalam kategori yang sama (pencurian kekayaan intelektual) ketika menangani kasus anti-pembajakan. Organisasi Inggris The Publishers Association telah berusaha untuk memberlakukan pemblokiran pada tingkat ISP terhadap Z-Library.[5][6] Pada akhir tahun 2015, Penerbit Elsevier berhasil mengajukan permintaan pengadilan yang memerintahkan registrar domain bookfi.org untuk merebut domain internet situs tersebut.[7] Bookfi.org, booksc.org, dan b-ok.org dimasukkan dalam laporan Kantor Perwakilan Dagang Amerika Serikat 2017 tentang Notorious Markets.[8]

Referensi[sunting | sunting sumber]

  1. ^ "Z-Library". Diarsipkan dari versi asli tanggal 2021-04-01. Diakses tanggal 2 April 2021.
  2. ^ "Z-Library single sign on". 1lib.domains. Diakses tanggal 2021-09-15.
  3. ^ "Z-Library". Diarsipkan dari versi asli tanggal 2020-10-09. Diakses tanggal 9 October 2020.
  4. ^ "Z-Library". Diarsipkan dari versi asli tanggal 2020-10-16. Diakses tanggal 16 October 2020.
  5. ^ "High Court Orders UK ISPs to Block eBook Sites". TorrentFreak (dalam bahasa Inggris).
  6. ^ "UK Piracy Blocklist Quietly Expands With Proxy Sites". TorrentFreak (dalam bahasa Inggris).
  7. ^ "Court Orders Shutdown of Libgen, Bookfi and Sci-Hub". TorrentFreak (dalam bahasa Inggris).
  8. ^ "2017 Out-of-Cycle Review of Notorious Markets" (PDF). Office of the United States Trade Representative. 16 August 2045. Diakses tanggal 16 October 2020.

Dikutip dari Fortune (2019), z lib merupakan situs bajakan dan melanggar hak cipta dengan mendistribusikan buku tanpa izin. Michael (2020) bahkan menyebut z library 100% ilegal karena telah mencuri bukunya. Ia menjualnya di Amazon untuk keuntungan komersial, dan ia tidak menyediakannya secara gratis.

Apa fungsi z Library?

Z-Library merupakan sebuah E-Library yang menyediakan lebih dari 5juta e-book dan 77juta artikel dari beragam penjuru dunia dan berbagai bahasa. E-Library ini dapat diakses secara gratis, dan tidak perlu membuat akun baru kecuali jika kalian ingin mewakafkan buku kalian.

Jelaskan apa yang dimaksud dengan library?

Biasanya, library (perpustakaan) adalah tempat untuk menyimpan kumpulan buku. Di dunia pemrograman, library juga merupakan tempat penyimpanan, tapi bukan untuk buku, melainkan kumpulan kode yang sebelumnya sudah dikompilasi. Kumpulan kode ini nantinya bisa digunakan dalam sebuah program.

Apa saja library PHP?

Dalam PHP, Anda dapat melakukan scraping dengan beberapa library, yaitu:.

Guzzle. Guzzle merupakan independen HTTP client untuk PHP. ... .

Simple HTML DOM. Simple HTML DOM adalah library PHP untuk menguraikan data dari suatu halaman website. ... .

Goutte. ... .

HTTPful. ... .

HTMLSQL..