Sejarah Tentang PHP

Sejarah Tentang PHP

Sejarah Tentang PHP

PHP pertama kali dibuat pada musim gugur tahun 1994 oleh Rasmus Lerdoff, awalnya digunakan pada website Bandar Bola-nya untuk mencatat siapa saja yang berkunjung dan melihat biodataya. Versi pertama yang dirilis tersedia pada awal tahun 1995, dikenal sebagai tool Personal Home Page, yang terdiri atas engine parser yang sangat sederhana yang hanya mengerti beberapa makro khusus dan sejumlah utilitas yang sering digunakan pada halaman-halaman web, seperti buku tami, counter pengunjung, dan lainnya. Parser diprogram ulang pada pertengahan 1995 dan diberi nama PHP/FI versi 2.0. FI berasal dari paket Rasmus lainnya yang ditulis untuk menginterpretasi data dari form, yang kemudian dikombinasikan dengan tool Personal Home Page dan ditambahkan dukungan untuk database mSQL (mini SQL).

Tahun 1995 ini dianggap sebagai tahun kelahiran dari PHP/FI yang kemudian membuat pertumbuhan aplikasi web yang pesat, dan banyak orang kemudian berkontribusi mengembangkan PHP/FI. Sulit untuk mendapatkan statistik yang tepat untuk memperkirakan panggunaan PHP/FI, tetapi diperkirakan pada akhir 1996 telah digunakan oleh sedikitnya 15000 website di seluruh dunia. Dan pertengahan 1997 mencapai 50000 situs.

Pada pertengahan 1997 ini juga terjadi perubahan pengembangan PHP. Pengembangan dilakukan oleh tim yang terorganisasi bukan oleh Rasmus sendiri saja lagi. Parser dikembangkan oleh Zeev Suraski dan Andi Gutmans yang kemudian menjadi dasar untuk versi 3, dan banyak utilitas tambahan yang diprogram untuk menambah kemampuan dari versi 2. Versi terakhir (PHP 4) menggunakan engine script Zend untuk lebih meningkatkan kinerja (performance) dan mempunyai dukungan yang banyak berupa ekstensi dan fungsi dari berbagai library pihak ketiga (third party), dan berjalan seolah modul asli (native) dari berbagai server web yang populer.

Sejak Januari 2001 PHP3 dan PHP4 disertakan pada sejumlah produk server web komersial seperti web Stronghold RedHat. Perkiraan konservatif yang didapat dari angka yang diberikan oleh Netcraft yang diekstrapolasi, pengguna PHP sekitar 5.100.000 sedikit lebih banyak dari server web yang menggunakan Microsoft IIS (5,03 juta) di internet.

Mengenal Lebih Dekat dengan PHP

Mengenal Lebih Dekat dengan PHP

Mengenal Lebih Dekat dengan PHP

Apa Itu PHP? PHP adalah script untuk pemrograman script web server-side, script yang membuat dokumen HTML secara on the fly, dokumen HTML yang dihasilkan dari suatu aplikasi bukan dokumen HTML yang dibuat dengan menggunakan editor teks atau editor HTML. HTML adalah bahasa pemrograman dasar yang harus dikuasai jika ingin membuat suatu website. Untuk mengetahui lebih lanjut tentang HTML, simak artikel Belajar HTML Lengkap untuk Pemula.

Dengan menggunakan PHP maka maintenance suatu situs web menjadi lebih mudah. Proses update data dapat dilakukan dengan menggunakan aplikasi Bandar Bola Terpercaya yang dibuat dengan menggunakan script PHP.
PHP/FI merupakan nama awal dari PHP. PHP merupakan singkatan dari Personal Home Page dan FI adalah singkatan dari Form Interface. Dibuat pertama kali oleh Rasmus Lerdoff. PHP, awalnya merupakan program CGI yang dikhususkan untuk menerima input melalui form yang ditampilkan dalam browser web.

Software ini disebarkan dan dilisensikan sebagai perangkat lunak Open Source. PHP secara resmi merupakan kependekan dari PHP: HyperText Preprocessor, merupakan bahasa script server-side yang disisipkan pada HTML.

Berikut ini adalah contoh yang umum digunakan untuk menjelaskan tentang PHP sebagai script yang disisipkan (embedded script) dalam dokumen HTML.

<html>
<head>
<title>Contoh</title>
</head>
<body>
<?php
echo “Hai, saya dari script PHP!”;
?>
</body>
</html>

Contoh script PHP di atas berbeda dengan script yang dituliskan dengan bahasa lain seperti C atau Perl. Pemrograman tidak harus menuliskan semua dokumen HTML sebagai bagian dari keluaran dari script PHP, cukup menuliskan bagian mana saja yang berupa tag HTML dan bagian mana yang harus ditulis atau dihasilkan dari program script PHP. Kode/script PHP diapit dengan menggunakan tag awal dan tag akhir yang khusus, yang memungkinkan pemrograman untuk masuk dan keluar dari mode script PHP.

Mengenal Lebih Dekat dengan PHP

Kemampuan PHP
PHP secara mendasar dapat mengerjakan semua yang dapat dikerjakan oleh program CGI, seperti mendapatkan data dari form, menghasilkan isi halaman web yang dinamik, dan menerima cookies.
Kemampuan (fitur) PHP yang paling diandalkan dan signifikan adalah dukungan kepada banyak database. Membuat halaman web yang menggunakan data dari database dengan sangat mudah dapat dilakukan. Berikut adalah daftar database yang didukung oleh PHP:

Adabas D
dBase
Empress
FilePro (read only)
FrontBase
Hyperwave
IBM DB2
Informix
Ingres
Interbase
MSQL
Direct MS SQL
MySQL
ODBC
Oracle (OC17 dan OC18)
Ovrimos
PostgreSQL
Solid
SQLite
Sybase
Velocis
Unix DBM

PHP juga mendukung untuk berkomunikasi dengan layanan lain menggunakan protokol IMAP, SNMP, NNTP, POP3, HTTP, dan lainnya yang tidak terhitung. Pemrogram juga dapat membuka socket jaringan secara mentah dan berinteraksi dengan menggunakan protokol lainnya.

Pengertian Tentang PHP Nuke Lengkap Dengan Fiturnya

PHP-Nuke adalah penerbitan berita otomatis berbasis web dan sistem manajemen konten berdasarkan PHP dan MySQL yang aslinya ditulis oleh Francisco Burzi. Sistem ini dikontrol menggunakan antarmuka pengguna berbasis web. PHP-Nuke awalnya merupakan garpu dari sistem portal berita Thatware oleh David Norman.

PHP-Nuke awalnya dirilis di bawah Lisensi Publik Umum GNU sebagai perangkat lunak bebas. Versi setelah 7,5 membutuhkan biaya lisensi; dari versi 8.3 itu menjadi gratis lagi. Ini diizinkan di bawah GNU GPL (menyediakan kode sumber disertakan), dan pembeli perangkat lunak memiliki hak untuk mendistribusikan kode sumber produk secara bebas. Burzi tidak lagi memiliki situs PHP-Nuke.

Mulai versi 5.6, tampilan pesan hak cipta di halaman web diperlukan sesuai dengan bagian GPL 2 (c). [2]

PHP-Nuke membutuhkan server web yang mendukung ekstensi PHP, serta database SQL.

Fitur Yang Terdapat Di PHP Nuke

PHP-Nuke adalah sistem manajemen konten yang memungkinkan webmaster untuk membuat portal berbasis komunitas (situs web), yang memungkinkan pengguna dan editor untuk memposting berita (item berita yang dikirim pengguna dipilih oleh editor) atau jenis artikel lainnya. Pengguna yang terdaftar kemudian dapat mengomentari artikel-artikel ini.

Ada sebagian malah website agen judi bola yang menggunakan PHP Nuke ini sebagai salah satu penunjang situs mereka. Fitur menarik yang di berikan oleh PHP Nuke ini membuat hampir semua website menggunakannya.

Modul dapat ditambahkan ke sistem PHP-Nuke yang memungkinkan fitur tambahan seperti forum Internet, Kalender, News Feed, FAQ, Private Messaging, dan lainnya. Situs ini dikelola melalui antarmuka administrasi.

PHP-Nuke menyertakan modul standar berikut:

Iklan — Mengelola iklan pada tata letak halaman (tema). Mendukung gambar / tautan, JavaScript / HTML, dan Flash
Avantgo — Menyediakan versi seluler dari 10 artikel berita terakhir
Konten — Mengelola konten utama “halaman”
Unduhan — Mengelola unduhan file. Tidak ada unggahan — itu menyimpan tautan ke file di server lain
Ensiklopedia — Mengelola frasa / kata dan definisi
FAQ — Mengelola Pertanyaan yang Sering Diajukan (FAQ)
Umpan Balik — Berkomunikasi ke webmaster. Ini adalah formulir online, tetapi memberikan umpan balik melalui email.
Forum — Mengelola forum diskusi untuk situs. Ini didasarkan pada bb2nuke, yang merupakan port PHP-Nuke dari papan diskusi phpBB open source yang populer.
Jurnal — Menjaga catatan publik dan / atau pribadi
Daftar Anggota — Menampilkan anggota situs
Berita — Mengelola berita, termasuk berita masa depan yang akan dirilis pada tanggal dan waktu tertentu. Setiap artikel dapat ditugaskan ke satu kategori.
Pesan Pribadi — Memungkinkan anggota mengirim pesan pribadi ke orang lain di situs. Anggota dapat mencegah pesan dari anggota lain.
Rekomendasikan Kami — Kirim pesan email yang merekomendasikan situs tersebut kepada orang lain.
Pencarian — Memungkinkan pengguna untuk mencari situs Anda.
Statistik — Menampilkan ringkasan dan statistik situs terperinci, termasuk tampilan halaman.
Kisah (Berita) Arsip — Menyediakan akses ke artikel berita yang lebih lama.
Kirim Berita — Memungkinkan pengunjung mengirimkan berita. Pemberitahuan email dikirim, tetapi pengiriman disimpan di panel kontrol administrator. Administrator dapat menghapus, mengedit, dan / atau memposting artikel tanpa re-keying.
Survei (Polling) —Membuat survei pengunjung
Atas — Menampilkan artikel yang paling sering dikunjungi, unduhan, dll.
Topik — Menampilkan berita berdasarkan topik. Administrator menentukan topik dan menetapkan topik ke konten.
Tautan Web — Mengelola direktori tautan hierarki ke situs web yang dipilih
Akun Anda — Mengelola informasi anggota “profil”, termasuk tema yang mereka sukai, jumlah artikel berita yang akan ditampilkan di beranda mereka, dll.

PHP-Nuke mendukung banyak bahasa dan tampilan dan nuansa dapat disesuaikan menggunakan sistem Tema, tetapi perubahan besar membutuhkan pengetahuan tentang PHP, HTML, dan CSS.