About Me

Hai, saya Rosihan Ari Yuana. Saya sehari-hari adalah mengajar di Universitas Sebelas Maret.

Bidang riset saya tentang adaptive learning, computer aided learning, dan datascience

Selain itu, saya juga seorang penulis buku dan blogger.

More about me...

  • Home
  • /
  • PHP
  • /
  • PHP – an Introduction
PHP

PHP – an Introduction

Berdasarkan informasi dari situs resmi PHP, (PHP.net), PHP (PHP: Hypertext Prepocessor) merupakan bahasa pemrograman web yang dapat disisipkan dalam script HTML. Banyak sintaks di dalamnya yang mirip dengan bahasa C, Java dan Perl. Tujuan dari bahasa ini adalah membantu para pengembang web untuk membuat web dinamis dengan cepat.

Ketika seseorang mengunjungi web berbasis PHP, web server akan memproses code-code PHP. Beberapa perintah atau code dari PHP tersebut selanjutnya ada yang diterjemahkan ke dalam HTML dan beberapa ada yang disembunyikan (misalnya proses kalkulasi dan operasi). Setelah diterjemahkan ke dalam HTML, web server akan mengirim kembali ke web browser pengunjung tersebut.

Apa yang bisa dilakukan dengan PHP?

  • Mengurangi waktu untuk membuat web berskala besar
  • Mampu menciptakan web interaktif
  • Menciptakan berbagai tool untuk keperluan online (http://www.hotscripts.com/PHP/Scripts_and_Programs/)
  • Mendukung e-commerce (shopping carts)

Modal dasar apa saja yang diperlukan untuk belajar PHP?

  • Menguasai (X)HTML
  • Menguasai pemrograman (C/C++ lebih baik)

Software apa saja yang diperlukan untuk belajar PHP?

Untuk dapat bekerja dengan PHP, berikut ini adalah beberapa aplikasi yang diperlukan:

  • Web server (Apache, IIS, Personal Web Server/PWS)
  • PHP interpreter (dapat didownload di PHP.net)
  • Database server (MySQL, Interbase, MS SQL, dll)
  • Web Editor (Dreamweaver, Frontpage, dll)
  • Text Editor (Notepad, Notepad++ dll). Text editor ini diperlukan apabila Anda tidak memiliki Web Editor sekelas Dreamweaver atau Frontpage.

Anda dapat pula menggunakan tool aplikasi yang di dalamnya sudah terdapat web server (Apache), PHP server, dan MySQL yang terintegrasi menjadi satu. Tool tersebut dapat diinstal di PC sebagai sarana belajar PHP. Beberapa contoh tool tersebut diantaranya adalah Easyphp (http://easyphp.org), PHPTriad, AppServ (http://www.appservnetwork.com), dll.

PHP server dapat berjalan dengan baik di beberapa OS seperti Windows, Linux, dan Macintosh.

Saya seorang dosen dan peneliti di Universitas Sebelas Maret. Bidang penelitian saya tentang: adaptive learning, datascience, dan computer aided learning. Selain itu saya juga seorang blogger, serta penulis buku tentang pemrograman, dan matematika.

Leave a Reply