Bahasa Pemrograman 2 . doc
Berikut ini ada beberapa macam bahasa pemrograman yang perlu
anda ketahui
1. Bahasa Pemrograman HTML
HyperText Markup Language (HTML) adalah sebuah bahasa markup
yang digunakan untuk membuat sebuah halaman web dan
menampilkan berbagai informasi di dalam sebuah browser Internet.
HTML saat ini merupakan standar Internet yang didefinisikan dan
dikendalikan penggunaannya oleh World Wide Web Consortium (W3C).
HTML berupa kode-kode tag yang menginstruksikan browser untuk
menghasilkan tampilan sesuai dengan yang diinginkan.
Sebuah file yang merupakan file HTML dapat dibuka dengan
menggunakan browser web seperti Mozilla Firefox atau Microsoft
Internet Explorer.
2. Bahasa Pemrograman PHP
PHP adalah bahasa pemrograman script yang paling banyak dipakai
saat ini.
PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada
waktu itu PHP masih bernama FI (Form Interpreted), yang wujudnya
berupa sekumpulan script yang digunakan untuk mengolah data form
dari web.
PHP banyak dipakai untuk membuat situs web yang dinamis, walaupun
tidak tertutup kemungkinan digunakan untuk pemakaian lain.
PHP biasanya berjalan pada sistem operasi linux (PHP juga bisa
dijalankan dengan hosting windows).
3. Bahasa Pemrograman ASP
ASP adalah singkatan dari Active Server Pages yang merupakan salah
satu bahasa pemograman web untuk menciptakan halaman web yang
dinamis.
ASP merupakan salah satu produk teknologi yang disediakan oleh
Microsoft.
ASP bekerja pada web server dan merupakan server side scripting.
4. Bahasa Pemrograman XML
Extensible Markup Language (XML) adalah bahasa markup serbaguna
yang direkomendasikan W3C untuk mendeskripsikan berbagai macam
data.
XML menggunakan markup tags seperti halnya HTML namun
penggunaannya tidak terbatas pada tampilan halaman web saja.
XML merupakan suatu metode dalam membuat penanda/markup pada
sebuah dokumen.
5. Bahasa Pemrograman WML
WML adalah kepanjangan dari Wireless Markup Language, yaitu bahasa
pemrograman yang digunakan dalam aplikasi berbasis XML (eXtensible
Markup Langauge).
WML ini adalah bahasa pemrograman yang digunakan dalam aplikasi
wireless.
WML merupakan analogi dari HTML yang berjalan pada protocol
nirkabel.
6. Bahasa Pemrograman PERL
Perl adalah bahasa pemrograman untuk mesin dengan sistem operasi
Unix (SunOS, Linux, BSD, HP-UX), juga tersedia untuk sistem operasi
seperti DOS, Windows, PowerPC, BeOS, VMS, EBCDIC, dan PocketPC.
PERL merupakan bahasa pemograman yang mirip bahasa
pemograman C.
7. Bahasa Pemrograman CFM
Cfm dibuat menggunakan tag ColdFusion dengan software Adobe
ColdFusion / BlueDragon / Coldfusion Studio.
Syntax coldfusion berbasis html.
8. Bahasa Pemrograman Javascript
Javascript adalah bahasa scripting yang handal yang berjalan pada sisi
client.
JavaScript merupakan sebuah bahasa scripting yang dikembangkan
oleh Netscape.
Untuk menjalankan script yang ditulis dengan JavaScript kita
membutuhkan JavaScript-enabled browser yaitu browser yang mampu
menjalankan JavaScript.
9. Bahasa Pemrograman CSS
Cascading Style Sheets (CSS) adalah suatu bahasa stylesheet yang
digunakan untuk mengatur tampilan suatu dokumen yang ditulis dalam
bahasa markup.
Penggunaan yang paling umum dari CSS adalah untuk memformat
halaman web yang ditulis dengan HTML dan XHTML.
Walaupun demikian, bahasanya sendiri dapat dipergunakan untuk
semua jenis dokumen XML termasuk SVG dan XUL.
Spesifikasi CSS diatur oleh World Wide Web Consortium (W3C).
Bahasa Pemrograman PHP
Minggu, Juni 22, 2008 | PHP |
Comments (4)
Pengenalan dan Sejarah PHP
PHP adalah bahasa pemrograman web atau scripting language yang didesain
untuk web.
PHP dibuat pertama kali oleh satu orang yaitu Rasmus Lerdorf, yang pada
awalnya dibuat untuk menghitung jumlah pengunjung pada homepagenya. Diawal
Januari 2001, PHP telah dipakai lebih dari 5 juta domain diseluruh dunia, dan
akan terus bertambah karena kemudahan aplikasi PHP ini dibandingkan dengan
bahasa Server side yang lain. Anda dapat melihat angka sesungguhnya di
http://www.php.net/usage.php.
Saat ini PHP amat populer dan menggantikan Perl yang sebelumnya juga populer
sebagai bahasa scripting web. PHP telah menjadi modul Apache terpopuler
(menurut www.securityspace.com), melebihi FrontPage dan mod_perl. Dan
menurut hasil survei www.netcraft.co.uk, PHP terus meningkat penggunaannya
dan telah digunakan pada jutaan domain dan jutaan alamat IP.
PHP telah digunakan oleh berbagai situs populer baik luar negeri maupun situs
dalam negeri.
Kronologi Singkat Sejarah PHP:
- Akhir 1994: Rasmus Lerdorf, programmer Unix dan Perl membuat skrip Makro
Perl CGI yang dapat mengetahui siapa saja yang mengakses resumenya yang
ditaruh di web.
- Awal 1995: PHP 1 (Personal Home Page Tools), Rasmus menulis ulang PHP
dalam C dan mengajarkan belasan programmer untuk menggunakannya. Ia juga
melengkapinya dengan Form Interpreter(FI) untuk memproses SQL dan data
Form.
- Sept-Okt 1995: PHP 2. Kode PHP dan FI ditulis ulang dan digabungkan menjadi
PHP/FI, akhir 1995 dibagikan gratis bagi publik pertama kalinya
- Apr 1996: Rasmus menulis mod_php, modul PHP untuk Apache
- Des 1996: PHP/FI pertama kali mendukung MySQL dan telah dipakai di 15 ribu
situs di dunia
- Pertengahan 1997: Pemakai PHP/FI mencapai 50 ribu situs
- Okt 1997: PHP3 dimulai dengan sumbangan parser dari Zeev dan Andi
- Jan 1998: Dukungan MySQL untuk Windows dan PHP mendukung lebih dari 7
database, mSQL, MySQL, Sybase, PostgreSQL, SQL Server, Adabas dan Oracle.
- 6 Juni 1998: PHP 3 (Professional Home Page) dirilis
- Des 1998: PHP disertakan di RedHat Linux (PHP 3 sejak RedHat 6.2 dan PHP 4
sejak 7)
- Mei 1999: PHP 4 beta
- Okt 1999: PHP melampaui FrontPage sebagai modul Apache terpopuler
- Nov 1999: PHP digunakan di 1,1 juta domain dan 357 ribu alamat IP menurut
survey Netcraft. Zeev dan ANdi mendirikan Zend Technologies, LTd.
- 20-24 Jan 2000: Konferensi Internasional PHP di TelAviv
- 2 Maret 2000: Zend diluncurkan sebagai portal PHP
- 22 Mei 2000: PHP 4 diluncurkan
PHP menjadi populer karena kesederhanaanya dan kemampuannya dalam
menghasilkan berbagai aplikasi web. Mulai dari counter, sistem artikel atau
content management system, e-commerce/e-store, bulletin board/forum diskusi,
dan sebagainya dapat dibuat dengan PHP.
PHP adalah salah satu bahasa Server-side yang didesain khusus untuk aplikasi
web. PHP dapat disisipkan diantara bahasa HTML dan karena bahasa Server side,
maka bahasa PHP akan dieksekusi di server, sehingga yang dikirimkan ke browser
adalah “hasil jadi” dalam bentuk HTML, dan kode PHP anda tidak akan terlihat.
PHP termasuk dalam Open Source Product dan saat ini telah mencapai versi 4.
Jadi anda dapat merubah source code dan mendistribusikannya secara bebas. PHP
juga diedarkan secara gratis. Anda bisa mendapatkannya secara gratis. PHP juga
dapat berjalan diberbagai web server semisal IIS, Apache. PWS, dll.
Penggabungan PHP dengan HTML
Seperti yang telah dituliskan sebelumnya bahwa PHP dapat digabung / mixed
dengan HTML, Untuk penulisannya dalam HTML, kode PHP diawali dengan
tanda .
Contoh kode:
Testing
Kelebihan PHP:
- Aplikasi dengan PHP cukup cepat dibandingkan dengan aplikasi CGI dengan
Perl atau Phyton bahkan lebih cepat dibanding dengan ASP maupun Java dalam
berbagai aplikasi web (Kecepatan ini bisa bervariasi karena dipengaruhi oleh tipe
aplikasi dan jumlah pengunjung).
- Tersedia baik di Windows maupun Linux, walau saat ini paling efektif di web
server Apache dan OS Linux
- Sintaks mirip C dan mudah dipelajari
- Komunitas yang ramai dan saling membantu, seperti di diskusiweb.com,
phpbuilder.com, phpindo.com, serta berbagai situs dan mailing list lain.
- Berbagai skrip atau aplikasi siap pakai yang gratis telah tersedia
Kelemahan PHP:
- Tidak ideal untuk pengembangan skala besar
- Tidak memiliki sistem pemrograman berorientasi objek yang sesungguhnya
(sampai versi 4 ini)
- Tidak bisa memisahkan antara tampilan dengan logik dengan baik (walau
penggunaan template dapat memperbaikinya)
- PHP memiliki kelemahan security tertentu apabila programmer tidak jeli dalam
melakukan pemrograman dan kurang memperhatikan isu dan konfigurasi PHP
- Kode PHP dapat dibaca semua orang, dan kompilasi hanya dapat dilakukan
dengan tool yang mahal dari Zend ($2000).
sumber:
http://www.benpinter.net/article.php?story=20030407053611131
Perbedaan PHP dengan HTML
Pengertian PHP
PHP adalah singkatan dari “PHP: Hypertext Preprocessor”, yang merupakan
sebuah bahasa scripting yang terpasang pada HTML. Sebagian besar sintaks mirip
dengan bahasa C, Java dan Perl, ditambah beberapa fungsi PHP yang spesifik.
Tujuan utama penggunaan bahasa ini adalah untuk memungkinkan perancang web
menulis halaman web dinamik dengan cepat.
PHP merupakan bahasa pemograman web yang bersifat server-side
HTML=embedded scripting, di mana script-nya menyatu dengan HTML dan
berada si server. Artinya adalah sintaks dan perintah-perintah yang kita berikan
akan sepenuhnya dijalankan di server tetapi disertakan HTML biasa. PHP dikenal
sebgai bahasa scripting yang menyatu dengan tag HTML, dieksekusi di server dan
digunakan untuk membuat halaman web yang dinamis seperti ASP (Active Server
Pages) dan JSP (Java Server Pages).
HTML adalah bahasa baku terstandar untuk membuat halaman web.
Semua halaman web di dunia ini menggunakan HTML. HTML berisi kode
yang berisi perintah pada browser seperti Internet Explorer, Firefox, atau
yang lainnya untuk merender tampilan halaman. Perintahnya antara lain
seperti membuat link, menampilkan gambar, menampilkan teks atau data,
dsb. HTML hanya berisi berisi data saja (content), dan untuk mengatur
tampilan (layout) halaman digunakan CSS. Untuk melihat HTML pilih
View->Source atau semacamnya untuk dapat melihat kode HTML. Untuk
membuat halaman web, bahasa yang harus dikuasai adalah HTML, jangan
pernah membuat halaman web tanpa tahu sama sekali HTML.
PHP adalah bahasa program yang berjalan disisi server. Anda tidak akan
pernah bisa melihat kode PHP tapi hanya bisa melihat hasil kerjanya.
Kemampuan PHP sangatlah banyak (koneksi dengan database, membaca
dan menuliskan file, upload file, dsb) dan terus bertambah (PHP juga bisa
membuat gambar dengan code lho), salah satunya adalah menampilkan
kode HTML langsung pada browser. Contohnya, kode PHP:
hasilnya akan sama dengan mengetikkan kode HTML:
Selamat datang
Sedikit demi sedikit anda pasti bisa memahaminya meskipun mungkin
sekarang masih agak sulit dipahami. Tapi yang jelas, secara urutan belajar
desain web adalah:
1. HTML dan CSS, 2.Javascript, 3. baru belajar PHP, 4. Flash kalau mau.
Good luck ya!
PHP adalah suatu bahasa atau script untuk membuat halaman web dinamis. Secara
nyata, browser (seperti IE, Firefox, Opera dan kawan-kawannya yang lain) hanya
mengerti satu bahasa, yaitu HTML (Hypertext Markup Language).
HTML adalah suatu bahasa yang digunakan untuk berkomunikasi antara web
server dengan klien (browser) yang diberi markup (tanda) khusus untuk
melaksanakan atau menampilkan perintah khusus pula.
Kita bisa membuat web dengan menggunakan HTML. Kita juga bisa membuat
link ke halaman lain di web kita atau halaman lain di web lain.
Tapi sayangnya, HTML adalah web statis. Artinya, jika kita ingin membuat web
yang mempunyai banyak halaman, maka kita dituntut untuk membuat halaman
web yang banyak juga.
Di lain pihak, PHP adalah suatu script (tepatnya server-side script) yang
memproses perintah-perintah dan mengembalikannya ke server sudah dalam
bentuk HTML.
Cara kerjanya seperti ini:
1. Browser meminta halaman ke web server.
2. Web server (bisa Apache, IIS dan lain-lain) akan memproses permintaan itu.
3. Jika web server menemukan suatu tanda khusus PHP (yaitu , atau
atau dan mengabaikan yang lainnya.
5. Dalam memproses perintah-perintah di antara , jika ada perintah
untuk menampilkan sesuatu (seperti echo), maka PHP akan memberikannya
kepada web server. Jika PHP menemukan kesalahan, baik itu sintaks, overflow,
file tidak ditemukan dan lain-lain, maka PHP akan memberikan peringatan yang
akan diteruskan ke web server.
6. Jika semua proses telah selesai, maka web server akan memberikan nilai
kembalian kepada browser berupa HTML, satu-satunya bahasa yang dia mengerti.
Untuk dapat menggunakan PHP, Anda harus menginstal PHP yang dapat
diperoleh di http://www.php.net dan web server seperti Apache, IIS dan
sejenisnya.
Contoh sederhana script PHP adalah sebagai berikut:
Script di atas akan menampilkan Saya sedang belajar PHP. pada browser.
PHP juga dapat dipadukan dengan HTML. Artinya, dalam suatu dokumen web,
Anda bisa mencampurkan HTML dengan PHP. Perhatikan script berikut:
Saya sedang belajar PHP
Kalimat ini datangnya dari HTML.
Kembali ke HTML
Dan seterusnya.
Source : ariel4ever.wordpress.com
Technorati Tags: php,tutorial,introduction
1. Hyper Text Markup Language (HTML)
—–> Ekstensi file: .html, .htm, .html4
Bahasa HTML adalah bahasa yang sederhana dan hanya memiliki sedikit
kesulitan. Bahasa yang merupakan dasar dari framework Internet ini ditemukan
oleh Tim Berners-Lee pada tahun 1989. Hampir setiap situs web menggunakan
bahasa ini, entah sekedar menampilkan texs, animasi, tampilan grafis ataupun
suara.
Bahasa HTML sebenarnya berasal dari bahasa lama yang disebut dengan SGML
(Standard Generalized Markup Language). Namun perkembangan HTML sudah
dimulai sejak kurang lebih 10 tahun bahasa tersebut diperkenalkan.
Berikut ini srtuktur dasar bahasa HTML:
Tanda bagi browser untuk mengenali bahea itu adalah bahasa html.
Informasi header halaman. Di dalam tag inilah kita bisa meletakkan tagtag TITLE, BASE, ISINDEX, LINK, SCRIPT, STYLE & META.
Sebagai judul halaman. Text yang anda letakkan didalam tag ini akan
muncul pada title bar (Bagian paling atas browser).
Di dalam bagian inilah semua atribut diletakkan seperti Font, bgcolor,
background dll..
Berikut ini contoh halaman web sederhana:
Hallo dunia
Ini contoh halaman web
2. Dynamic HTML (DHTML)
—–> Ekstensi file: .dhtml
DHTML adalah bahasa yang bisa diakses dan dimodifikasi oleh bahasa script
seperti Vbscript, Javascript. DHTML sering dimanfaatkan untuk menampilkan
animasi-animasi seperti efek text, perubahan warna, dan lain sebagainya (bahkan
untuk game!!). Bahasa ini sering juga disebut sebagai versi objek dari HTML.
3. eXtensible Markup Language (XML)
—–> Ekstensi File: .xml
XML adalah bahasa yang sifatnya lebih terbatas daripada elemen-elemen HTML.
Dengan XML, orang bisa menentukan elemen-elemennya sendiri lalu kemudian
mengembangkannya.
Menentukan elemennya sendiri? Yeah, semuanya berpusat pada Document Type
Definitions atau biasa disingkat DTD. DTD-lah yang telah menentukan tag awal
dan tag akhir dari suatu file XML sehingga data yang ditampilkan dapat dipahami.
4.
—–> Ekstensi File: .XHTML
XHTML
Bahasa ini masih dalam pengembangan. XHTML merupakan gabungan dari
bahasa HTML dan XML. Seperti halnya XML, bahasa ini juga masih tergolong
baru namun diramalkan akan sangat berperan dalam mewarnai dunia web di masa
depan. Info selengkapnya mengenai bahasa ini bisa kamu temukan di
www.w3r.org.
5. Personal Home Page (PHP)
—–> Ekstensi File: .php, php3, atau tanpa ekstensi
PHP ditulis oleh Rasmus Lerdorf yang pada awalnya ia gunakan untuk mencatat
jumlah pengunjung situs yang membuka halaman resumenya. Ia kemudian
menulis ulang kode-kodenya dengan bahasa C yang kemudian menjadikan bahasa
itu menjadi lebih kaya kemampuan.
Barulah setelah itu banyak bermunculan tokoh-tokoh yang berjasa dalam
perkembangan PHP seperti Zeev Suraski dan Andi Gutmans yang menulis
kembali parsing Engine unuk menciptakan PHP versi 3. PHP kemudian menjadi
modul Apache yang paling sering digunakan. Berikut ini contoh script PHP yang
akan menampilkan text Hallo Dunia.
PHP menampilkan Halo Dunia
Informasi lengkap tentang bahasa ini bisa anda dapatkan di www.php.net
6. CGI (Common Gateway Interface)
—–> Ekstensi File: .cgi, .pl
CGI (Common Gateway Interface) merupakan standar Internet tertua dan paling
berkembang sebagai suatu alat lewatnya informasi dari web server ke suatu
program dan mengembalikan hasilnya ke browser.
Suatu program CGI dapat ditulis dengan bahasa-bahasa berikut:
- Perl
- Java
- C, C++
- Script-script UNIX
- Visual Basic
- MacOS atau AppleScript
Karena itulah CGI sebenarnya kurang tepat jika dikategorikan sebagai bahasa
karena program CGI sendiri dapat ditulis menggunakan beragam bahasa.
7. PERL (Practical Extraction and Report Language)
—–> Ekstensi File: .pl atau bisa apa saja
PERL merupakan bahasa pemrograman tingkat tinggi yang ditemukan oleh Larry
Wall (1987). PERL memiliki kemampuan untuk dapat diterapkan pada hampir
semua jenis Operating System dan yang terpenting, perl bisa didapatkan secara
GRATIS!!
Pada Web, eksekusi perl biasa dijalankan dengan CGI (Common Gateway
Interface) sebagai mkanisme untuk menampilkan output text ke browser. Lebih
jauh tentang Perl dan keamanannya dapat anda temukan di www.w3.org
8. ColdFusion
—–> Ekstensi File: .cfm
Coldfusion adalah sistem pengembangan aplikasi yang dikembangkan oleh Alaire.
Komponen utama Coldfusion adalah:
1) ColdFusion Application Server
2) ColdFusion Markup Language
3) ColdFusion Studio
File-file CFM disimpan dalam bentuk plain text, sama halnya seperti PERL dan
PHP sehingga siapapun dapat melihat isinya. Informasi lanjut tentang ColdFusion
dapat ditemukan di www.alaire.com
9. ASP (Active Server Page)
—–> Ekstensi file: .asp
ASP diciptakan khusus bagi server IIS milik microsoft. Bahasa ini merupakan
bahasa pemrograman web yang dinamis. ASP dapat digunakan untuk
mengeksekusi beragam request terhadap suatu database atau perintah-perintah
pada system lokal.
Berikut contoh sederhana berikut yang akan menampilkan tanggal dan jam pada
sebuah halaman web untuk server-side:
Tanggal:
Jam
Sedangkan fungsi yang sama pada Client-Side:
document.write(“Tanggal:”)
document.write(“” & date() & “)
document.write(“Jam:”)
document.write(“” & time() & “)
10. JAVA
—–> Ekstensi File: Tidak ada
Baca artikel sebelumnya tentang sejarah Java untuk berkenalan dengan bahasa ini.
11. JHTML
—–> Ekstensi File: .jhtml
Bahasa standard JavaSoft keluaran SUN yang dicptakan untuk mengikutsertakan
Java dalam sebuah file HTML ini memiliki tag tersendiri yang diproses sebelum
mengirimkan output pada browser. JHTML hampir mirip dengan HTML, hanya
saja memiliki tambahan tag . Berikut contoh sangat-sangat sederhana dari
kode JHTML yang akan mengeluarkan tampilan “Hallo Dunia, Saya datang dari
cyber”
out.print(“Hallo Dunia, Saya datang dari cyber”);
Contoh-contoh lain? Hehehe.. angap aja sebagai PR.. tanya aja dech sama paman
Google.
[Keep Share]
anda ketahui
1. Bahasa Pemrograman HTML
HyperText Markup Language (HTML) adalah sebuah bahasa markup
yang digunakan untuk membuat sebuah halaman web dan
menampilkan berbagai informasi di dalam sebuah browser Internet.
HTML saat ini merupakan standar Internet yang didefinisikan dan
dikendalikan penggunaannya oleh World Wide Web Consortium (W3C).
HTML berupa kode-kode tag yang menginstruksikan browser untuk
menghasilkan tampilan sesuai dengan yang diinginkan.
Sebuah file yang merupakan file HTML dapat dibuka dengan
menggunakan browser web seperti Mozilla Firefox atau Microsoft
Internet Explorer.
2. Bahasa Pemrograman PHP
PHP adalah bahasa pemrograman script yang paling banyak dipakai
saat ini.
PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada
waktu itu PHP masih bernama FI (Form Interpreted), yang wujudnya
berupa sekumpulan script yang digunakan untuk mengolah data form
dari web.
PHP banyak dipakai untuk membuat situs web yang dinamis, walaupun
tidak tertutup kemungkinan digunakan untuk pemakaian lain.
PHP biasanya berjalan pada sistem operasi linux (PHP juga bisa
dijalankan dengan hosting windows).
3. Bahasa Pemrograman ASP
ASP adalah singkatan dari Active Server Pages yang merupakan salah
satu bahasa pemograman web untuk menciptakan halaman web yang
dinamis.
ASP merupakan salah satu produk teknologi yang disediakan oleh
Microsoft.
ASP bekerja pada web server dan merupakan server side scripting.
4. Bahasa Pemrograman XML
Extensible Markup Language (XML) adalah bahasa markup serbaguna
yang direkomendasikan W3C untuk mendeskripsikan berbagai macam
data.
XML menggunakan markup tags seperti halnya HTML namun
penggunaannya tidak terbatas pada tampilan halaman web saja.
XML merupakan suatu metode dalam membuat penanda/markup pada
sebuah dokumen.
5. Bahasa Pemrograman WML
WML adalah kepanjangan dari Wireless Markup Language, yaitu bahasa
pemrograman yang digunakan dalam aplikasi berbasis XML (eXtensible
Markup Langauge).
WML ini adalah bahasa pemrograman yang digunakan dalam aplikasi
wireless.
WML merupakan analogi dari HTML yang berjalan pada protocol
nirkabel.
6. Bahasa Pemrograman PERL
Perl adalah bahasa pemrograman untuk mesin dengan sistem operasi
Unix (SunOS, Linux, BSD, HP-UX), juga tersedia untuk sistem operasi
seperti DOS, Windows, PowerPC, BeOS, VMS, EBCDIC, dan PocketPC.
PERL merupakan bahasa pemograman yang mirip bahasa
pemograman C.
7. Bahasa Pemrograman CFM
Cfm dibuat menggunakan tag ColdFusion dengan software Adobe
ColdFusion / BlueDragon / Coldfusion Studio.
Syntax coldfusion berbasis html.
8. Bahasa Pemrograman Javascript
Javascript adalah bahasa scripting yang handal yang berjalan pada sisi
client.
JavaScript merupakan sebuah bahasa scripting yang dikembangkan
oleh Netscape.
Untuk menjalankan script yang ditulis dengan JavaScript kita
membutuhkan JavaScript-enabled browser yaitu browser yang mampu
menjalankan JavaScript.
9. Bahasa Pemrograman CSS
Cascading Style Sheets (CSS) adalah suatu bahasa stylesheet yang
digunakan untuk mengatur tampilan suatu dokumen yang ditulis dalam
bahasa markup.
Penggunaan yang paling umum dari CSS adalah untuk memformat
halaman web yang ditulis dengan HTML dan XHTML.
Walaupun demikian, bahasanya sendiri dapat dipergunakan untuk
semua jenis dokumen XML termasuk SVG dan XUL.
Spesifikasi CSS diatur oleh World Wide Web Consortium (W3C).
Bahasa Pemrograman PHP
Minggu, Juni 22, 2008 | PHP |
Comments (4)
Pengenalan dan Sejarah PHP
PHP adalah bahasa pemrograman web atau scripting language yang didesain
untuk web.
PHP dibuat pertama kali oleh satu orang yaitu Rasmus Lerdorf, yang pada
awalnya dibuat untuk menghitung jumlah pengunjung pada homepagenya. Diawal
Januari 2001, PHP telah dipakai lebih dari 5 juta domain diseluruh dunia, dan
akan terus bertambah karena kemudahan aplikasi PHP ini dibandingkan dengan
bahasa Server side yang lain. Anda dapat melihat angka sesungguhnya di
http://www.php.net/usage.php.
Saat ini PHP amat populer dan menggantikan Perl yang sebelumnya juga populer
sebagai bahasa scripting web. PHP telah menjadi modul Apache terpopuler
(menurut www.securityspace.com), melebihi FrontPage dan mod_perl. Dan
menurut hasil survei www.netcraft.co.uk, PHP terus meningkat penggunaannya
dan telah digunakan pada jutaan domain dan jutaan alamat IP.
PHP telah digunakan oleh berbagai situs populer baik luar negeri maupun situs
dalam negeri.
Kronologi Singkat Sejarah PHP:
- Akhir 1994: Rasmus Lerdorf, programmer Unix dan Perl membuat skrip Makro
Perl CGI yang dapat mengetahui siapa saja yang mengakses resumenya yang
ditaruh di web.
- Awal 1995: PHP 1 (Personal Home Page Tools), Rasmus menulis ulang PHP
dalam C dan mengajarkan belasan programmer untuk menggunakannya. Ia juga
melengkapinya dengan Form Interpreter(FI) untuk memproses SQL dan data
Form.
- Sept-Okt 1995: PHP 2. Kode PHP dan FI ditulis ulang dan digabungkan menjadi
PHP/FI, akhir 1995 dibagikan gratis bagi publik pertama kalinya
- Apr 1996: Rasmus menulis mod_php, modul PHP untuk Apache
- Des 1996: PHP/FI pertama kali mendukung MySQL dan telah dipakai di 15 ribu
situs di dunia
- Pertengahan 1997: Pemakai PHP/FI mencapai 50 ribu situs
- Okt 1997: PHP3 dimulai dengan sumbangan parser dari Zeev dan Andi
- Jan 1998: Dukungan MySQL untuk Windows dan PHP mendukung lebih dari 7
database, mSQL, MySQL, Sybase, PostgreSQL, SQL Server, Adabas dan Oracle.
- 6 Juni 1998: PHP 3 (Professional Home Page) dirilis
- Des 1998: PHP disertakan di RedHat Linux (PHP 3 sejak RedHat 6.2 dan PHP 4
sejak 7)
- Mei 1999: PHP 4 beta
- Okt 1999: PHP melampaui FrontPage sebagai modul Apache terpopuler
- Nov 1999: PHP digunakan di 1,1 juta domain dan 357 ribu alamat IP menurut
survey Netcraft. Zeev dan ANdi mendirikan Zend Technologies, LTd.
- 20-24 Jan 2000: Konferensi Internasional PHP di TelAviv
- 2 Maret 2000: Zend diluncurkan sebagai portal PHP
- 22 Mei 2000: PHP 4 diluncurkan
PHP menjadi populer karena kesederhanaanya dan kemampuannya dalam
menghasilkan berbagai aplikasi web. Mulai dari counter, sistem artikel atau
content management system, e-commerce/e-store, bulletin board/forum diskusi,
dan sebagainya dapat dibuat dengan PHP.
PHP adalah salah satu bahasa Server-side yang didesain khusus untuk aplikasi
web. PHP dapat disisipkan diantara bahasa HTML dan karena bahasa Server side,
maka bahasa PHP akan dieksekusi di server, sehingga yang dikirimkan ke browser
adalah “hasil jadi” dalam bentuk HTML, dan kode PHP anda tidak akan terlihat.
PHP termasuk dalam Open Source Product dan saat ini telah mencapai versi 4.
Jadi anda dapat merubah source code dan mendistribusikannya secara bebas. PHP
juga diedarkan secara gratis. Anda bisa mendapatkannya secara gratis. PHP juga
dapat berjalan diberbagai web server semisal IIS, Apache. PWS, dll.
Penggabungan PHP dengan HTML
Seperti yang telah dituliskan sebelumnya bahwa PHP dapat digabung / mixed
dengan HTML, Untuk penulisannya dalam HTML, kode PHP diawali dengan
tanda .
Contoh kode:
Testing
Kelebihan PHP:
- Aplikasi dengan PHP cukup cepat dibandingkan dengan aplikasi CGI dengan
Perl atau Phyton bahkan lebih cepat dibanding dengan ASP maupun Java dalam
berbagai aplikasi web (Kecepatan ini bisa bervariasi karena dipengaruhi oleh tipe
aplikasi dan jumlah pengunjung).
- Tersedia baik di Windows maupun Linux, walau saat ini paling efektif di web
server Apache dan OS Linux
- Sintaks mirip C dan mudah dipelajari
- Komunitas yang ramai dan saling membantu, seperti di diskusiweb.com,
phpbuilder.com, phpindo.com, serta berbagai situs dan mailing list lain.
- Berbagai skrip atau aplikasi siap pakai yang gratis telah tersedia
Kelemahan PHP:
- Tidak ideal untuk pengembangan skala besar
- Tidak memiliki sistem pemrograman berorientasi objek yang sesungguhnya
(sampai versi 4 ini)
- Tidak bisa memisahkan antara tampilan dengan logik dengan baik (walau
penggunaan template dapat memperbaikinya)
- PHP memiliki kelemahan security tertentu apabila programmer tidak jeli dalam
melakukan pemrograman dan kurang memperhatikan isu dan konfigurasi PHP
- Kode PHP dapat dibaca semua orang, dan kompilasi hanya dapat dilakukan
dengan tool yang mahal dari Zend ($2000).
sumber:
http://www.benpinter.net/article.php?story=20030407053611131
Perbedaan PHP dengan HTML
Pengertian PHP
PHP adalah singkatan dari “PHP: Hypertext Preprocessor”, yang merupakan
sebuah bahasa scripting yang terpasang pada HTML. Sebagian besar sintaks mirip
dengan bahasa C, Java dan Perl, ditambah beberapa fungsi PHP yang spesifik.
Tujuan utama penggunaan bahasa ini adalah untuk memungkinkan perancang web
menulis halaman web dinamik dengan cepat.
PHP merupakan bahasa pemograman web yang bersifat server-side
HTML=embedded scripting, di mana script-nya menyatu dengan HTML dan
berada si server. Artinya adalah sintaks dan perintah-perintah yang kita berikan
akan sepenuhnya dijalankan di server tetapi disertakan HTML biasa. PHP dikenal
sebgai bahasa scripting yang menyatu dengan tag HTML, dieksekusi di server dan
digunakan untuk membuat halaman web yang dinamis seperti ASP (Active Server
Pages) dan JSP (Java Server Pages).
HTML adalah bahasa baku terstandar untuk membuat halaman web.
Semua halaman web di dunia ini menggunakan HTML. HTML berisi kode
yang berisi perintah pada browser seperti Internet Explorer, Firefox, atau
yang lainnya untuk merender tampilan halaman. Perintahnya antara lain
seperti membuat link, menampilkan gambar, menampilkan teks atau data,
dsb. HTML hanya berisi berisi data saja (content), dan untuk mengatur
tampilan (layout) halaman digunakan CSS. Untuk melihat HTML pilih
View->Source atau semacamnya untuk dapat melihat kode HTML. Untuk
membuat halaman web, bahasa yang harus dikuasai adalah HTML, jangan
pernah membuat halaman web tanpa tahu sama sekali HTML.
PHP adalah bahasa program yang berjalan disisi server. Anda tidak akan
pernah bisa melihat kode PHP tapi hanya bisa melihat hasil kerjanya.
Kemampuan PHP sangatlah banyak (koneksi dengan database, membaca
dan menuliskan file, upload file, dsb) dan terus bertambah (PHP juga bisa
membuat gambar dengan code lho), salah satunya adalah menampilkan
kode HTML langsung pada browser. Contohnya, kode PHP:
hasilnya akan sama dengan mengetikkan kode HTML:
Selamat datang
Sedikit demi sedikit anda pasti bisa memahaminya meskipun mungkin
sekarang masih agak sulit dipahami. Tapi yang jelas, secara urutan belajar
desain web adalah:
1. HTML dan CSS, 2.Javascript, 3. baru belajar PHP, 4. Flash kalau mau.
Good luck ya!
PHP adalah suatu bahasa atau script untuk membuat halaman web dinamis. Secara
nyata, browser (seperti IE, Firefox, Opera dan kawan-kawannya yang lain) hanya
mengerti satu bahasa, yaitu HTML (Hypertext Markup Language).
HTML adalah suatu bahasa yang digunakan untuk berkomunikasi antara web
server dengan klien (browser) yang diberi markup (tanda) khusus untuk
melaksanakan atau menampilkan perintah khusus pula.
Kita bisa membuat web dengan menggunakan HTML. Kita juga bisa membuat
link ke halaman lain di web kita atau halaman lain di web lain.
Tapi sayangnya, HTML adalah web statis. Artinya, jika kita ingin membuat web
yang mempunyai banyak halaman, maka kita dituntut untuk membuat halaman
web yang banyak juga.
Di lain pihak, PHP adalah suatu script (tepatnya server-side script) yang
memproses perintah-perintah dan mengembalikannya ke server sudah dalam
bentuk HTML.
Cara kerjanya seperti ini:
1. Browser meminta halaman ke web server.
2. Web server (bisa Apache, IIS dan lain-lain) akan memproses permintaan itu.
3. Jika web server menemukan suatu tanda khusus PHP (yaitu , atau
atau dan mengabaikan yang lainnya.
5. Dalam memproses perintah-perintah di antara , jika ada perintah
untuk menampilkan sesuatu (seperti echo), maka PHP akan memberikannya
kepada web server. Jika PHP menemukan kesalahan, baik itu sintaks, overflow,
file tidak ditemukan dan lain-lain, maka PHP akan memberikan peringatan yang
akan diteruskan ke web server.
6. Jika semua proses telah selesai, maka web server akan memberikan nilai
kembalian kepada browser berupa HTML, satu-satunya bahasa yang dia mengerti.
Untuk dapat menggunakan PHP, Anda harus menginstal PHP yang dapat
diperoleh di http://www.php.net dan web server seperti Apache, IIS dan
sejenisnya.
Contoh sederhana script PHP adalah sebagai berikut:
Script di atas akan menampilkan Saya sedang belajar PHP. pada browser.
PHP juga dapat dipadukan dengan HTML. Artinya, dalam suatu dokumen web,
Anda bisa mencampurkan HTML dengan PHP. Perhatikan script berikut:
Saya sedang belajar PHP
Kalimat ini datangnya dari HTML.
Kembali ke HTML
Dan seterusnya.
Source : ariel4ever.wordpress.com
Technorati Tags: php,tutorial,introduction
1. Hyper Text Markup Language (HTML)
—–> Ekstensi file: .html, .htm, .html4
Bahasa HTML adalah bahasa yang sederhana dan hanya memiliki sedikit
kesulitan. Bahasa yang merupakan dasar dari framework Internet ini ditemukan
oleh Tim Berners-Lee pada tahun 1989. Hampir setiap situs web menggunakan
bahasa ini, entah sekedar menampilkan texs, animasi, tampilan grafis ataupun
suara.
Bahasa HTML sebenarnya berasal dari bahasa lama yang disebut dengan SGML
(Standard Generalized Markup Language). Namun perkembangan HTML sudah
dimulai sejak kurang lebih 10 tahun bahasa tersebut diperkenalkan.
Berikut ini srtuktur dasar bahasa HTML:
Tanda bagi browser untuk mengenali bahea itu adalah bahasa html.
Informasi header halaman. Di dalam tag inilah kita bisa meletakkan tagtag TITLE, BASE, ISINDEX, LINK, SCRIPT, STYLE & META.
Sebagai judul halaman. Text yang anda letakkan didalam tag ini akan
muncul pada title bar (Bagian paling atas browser).
Di dalam bagian inilah semua atribut diletakkan seperti Font, bgcolor,
background dll..
Berikut ini contoh halaman web sederhana:
Hallo dunia
Ini contoh halaman web
2. Dynamic HTML (DHTML)
—–> Ekstensi file: .dhtml
DHTML adalah bahasa yang bisa diakses dan dimodifikasi oleh bahasa script
seperti Vbscript, Javascript. DHTML sering dimanfaatkan untuk menampilkan
animasi-animasi seperti efek text, perubahan warna, dan lain sebagainya (bahkan
untuk game!!). Bahasa ini sering juga disebut sebagai versi objek dari HTML.
3. eXtensible Markup Language (XML)
—–> Ekstensi File: .xml
XML adalah bahasa yang sifatnya lebih terbatas daripada elemen-elemen HTML.
Dengan XML, orang bisa menentukan elemen-elemennya sendiri lalu kemudian
mengembangkannya.
Menentukan elemennya sendiri? Yeah, semuanya berpusat pada Document Type
Definitions atau biasa disingkat DTD. DTD-lah yang telah menentukan tag awal
dan tag akhir dari suatu file XML sehingga data yang ditampilkan dapat dipahami.
4.
—–> Ekstensi File: .XHTML
XHTML
Bahasa ini masih dalam pengembangan. XHTML merupakan gabungan dari
bahasa HTML dan XML. Seperti halnya XML, bahasa ini juga masih tergolong
baru namun diramalkan akan sangat berperan dalam mewarnai dunia web di masa
depan. Info selengkapnya mengenai bahasa ini bisa kamu temukan di
www.w3r.org.
5. Personal Home Page (PHP)
—–> Ekstensi File: .php, php3, atau tanpa ekstensi
PHP ditulis oleh Rasmus Lerdorf yang pada awalnya ia gunakan untuk mencatat
jumlah pengunjung situs yang membuka halaman resumenya. Ia kemudian
menulis ulang kode-kodenya dengan bahasa C yang kemudian menjadikan bahasa
itu menjadi lebih kaya kemampuan.
Barulah setelah itu banyak bermunculan tokoh-tokoh yang berjasa dalam
perkembangan PHP seperti Zeev Suraski dan Andi Gutmans yang menulis
kembali parsing Engine unuk menciptakan PHP versi 3. PHP kemudian menjadi
modul Apache yang paling sering digunakan. Berikut ini contoh script PHP yang
akan menampilkan text Hallo Dunia.
PHP menampilkan Halo Dunia
Informasi lengkap tentang bahasa ini bisa anda dapatkan di www.php.net
6. CGI (Common Gateway Interface)
—–> Ekstensi File: .cgi, .pl
CGI (Common Gateway Interface) merupakan standar Internet tertua dan paling
berkembang sebagai suatu alat lewatnya informasi dari web server ke suatu
program dan mengembalikan hasilnya ke browser.
Suatu program CGI dapat ditulis dengan bahasa-bahasa berikut:
- Perl
- Java
- C, C++
- Script-script UNIX
- Visual Basic
- MacOS atau AppleScript
Karena itulah CGI sebenarnya kurang tepat jika dikategorikan sebagai bahasa
karena program CGI sendiri dapat ditulis menggunakan beragam bahasa.
7. PERL (Practical Extraction and Report Language)
—–> Ekstensi File: .pl atau bisa apa saja
PERL merupakan bahasa pemrograman tingkat tinggi yang ditemukan oleh Larry
Wall (1987). PERL memiliki kemampuan untuk dapat diterapkan pada hampir
semua jenis Operating System dan yang terpenting, perl bisa didapatkan secara
GRATIS!!
Pada Web, eksekusi perl biasa dijalankan dengan CGI (Common Gateway
Interface) sebagai mkanisme untuk menampilkan output text ke browser. Lebih
jauh tentang Perl dan keamanannya dapat anda temukan di www.w3.org
8. ColdFusion
—–> Ekstensi File: .cfm
Coldfusion adalah sistem pengembangan aplikasi yang dikembangkan oleh Alaire.
Komponen utama Coldfusion adalah:
1) ColdFusion Application Server
2) ColdFusion Markup Language
3) ColdFusion Studio
File-file CFM disimpan dalam bentuk plain text, sama halnya seperti PERL dan
PHP sehingga siapapun dapat melihat isinya. Informasi lanjut tentang ColdFusion
dapat ditemukan di www.alaire.com
9. ASP (Active Server Page)
—–> Ekstensi file: .asp
ASP diciptakan khusus bagi server IIS milik microsoft. Bahasa ini merupakan
bahasa pemrograman web yang dinamis. ASP dapat digunakan untuk
mengeksekusi beragam request terhadap suatu database atau perintah-perintah
pada system lokal.
Berikut contoh sederhana berikut yang akan menampilkan tanggal dan jam pada
sebuah halaman web untuk server-side:
Tanggal:
Jam
Sedangkan fungsi yang sama pada Client-Side:
document.write(“Tanggal:”)
document.write(“” & date() & “)
document.write(“Jam:”)
document.write(“” & time() & “)
10. JAVA
—–> Ekstensi File: Tidak ada
Baca artikel sebelumnya tentang sejarah Java untuk berkenalan dengan bahasa ini.
11. JHTML
—–> Ekstensi File: .jhtml
Bahasa standard JavaSoft keluaran SUN yang dicptakan untuk mengikutsertakan
Java dalam sebuah file HTML ini memiliki tag tersendiri yang diproses sebelum
mengirimkan output pada browser. JHTML hampir mirip dengan HTML, hanya
saja memiliki tambahan tag . Berikut contoh sangat-sangat sederhana dari
kode JHTML yang akan mengeluarkan tampilan “Hallo Dunia, Saya datang dari
cyber”
out.print(“Hallo Dunia, Saya datang dari cyber”);
Contoh-contoh lain? Hehehe.. angap aja sebagai PR.. tanya aja dech sama paman
Google.
[Keep Share]