Selasa, 10 Desember 2013

PENGERTIAN URL, HTTP, HTML, PHP & JAVA SCRIPT

DIFINISI DAN KARAKTERISTIK URL, HTTP, HTML, XML,
URL (Uniform Resource Locator)
URL merupakan inovasi awal perkembangan sejarah internet. Diciptakan oleh Tim Berners-Leepada tahun 1991 agar para penulis menulis dokumennya dapat menggunakan World Wide Web. Sejak 1994, konsep URL telah dikembangkan menjadi istilah Uniform Resource Identifier (URI) yang sifatnya umum. Walaupun demikian, istilah URL masih tetap digunakan secara luas.
URL menunjukkan sumber alamat sebuah halaman web (homepage) yaitu halaman suatu dokumen yang ingin digunakan. Informasi pada halaman itu adalah protokol, alamat server dan path halaman.
  • Protokol adalah persetujuan bersama yang digunakan untuk berkomunikasi dengan Hypertext Transfer Protocol.
  • Alamat server adalah lokasi sumber itu. misalnya http://www.microsoft.com
  • Path halaman adalah Normal menunjukkan lokasi dan nama dokument atau program dalam server tersebut, misalnya: kb/deskapp/word/q1974.html.
Jenis URL :
  1. Absolute URL (URL Absolut), merupakan alat lengkap yang menyertakan domain pada jaringan yang tepat, direktori di dalam domain, dan file di dalam direktori.
  2. Relative URL (URL Relatif), menentukan suatu alamat berdasarkan URL yang aktif pada saat itu
Sedangkan dalam penggunaan URL tersebut dengan tag adalah sebagai berikut:
Contoh URL :
HTTP (Hypertext Transfer Protocol)
Merupakan protokol yang digunakan untuk mengakses halaman di seluruh Web. Yang mendasari digunakan oleh World Wide Web. Bagaimana pesan diformat dan ditransmisikan, dan apa tindakan Web server dan browser harus mengambil sebagai respons terhadap berbagai perintah. Sebagai contoh, ketika anda memasukkan URL di browser anda, ini benar-benar mengirimkan perintah HTTP ke server Web mengarahkannya untuk mengambil dan mengirimkan halaman web yang diminta.
Ada dua versi mayor dari protokol HTTP, yakni HTTP/1.0 yang menggunakan koneksi terpisah untuk setiap dokumen, dan HTTP/1.1 yang dapat menggunakan koneksi yang sama untuk melakukan transaksi. Dengan demikian, HTTP/1.1 bisa lebih cepat karena memang tidak usah membuang waktu untuk pembuatan koneksi berulang-ulang.
Karakteristik :
Dapat melakukan transfer halaman dalam WWW(World Wide Web ). Pada saat kita menulis alamat atau URL pada interet sebenarnya kita memindahkan URL pada browser kemudian browser mengetahui server mana yang terhubung serta file yang dibutuhkan. Lalu web mengirim perintah http pada web server. setelah diterima. web server mensajikan kita sebagai klien.
sulit untuk menerapkan situs Web yang bereaksi secara cerdas untuk input pengguna karena HTTP disebut protokol stateless karena setiap perintah dijalankan secara independen, tanpa pengetahuan tentang perintah yang datang sebelumnya.
HTML (hypertext mark up language)
Diciptakan oleh IBM tahun 1980 ide pertama kali elemen-elemen yang menandakan bagian suatu dokumen judul, alamat, dan isi dokumen. Lalu dinamai GML(Generalized Markup Language). kemudain berkembang HTML versi 1.0 – HTML versi 5.0. Befungsi untuk memformat file dokumen teks biasa untuk bisa ditampilkan pada web browser sesuai keinginan.
Hal yang dipelajari dalam HTML :
  • Hypertext
  • Tags dan elements
  • Text formatting
  • Lists, hyperlinks, images
  • Table, frames
  • Cascanding style sheet
Karakteristik :
  • Karena platform dapat digunakan pada berbagai jenis mesin komputer yang berbeda dan berbagai macam sistem operasi yang berbeda. Jadi bersifat fleksibel karena ditulis cukup dengan menggunakan editor karakter ASCII.
  • Dapat disisipi gambar baik gambar (animasi) termasuk menggunakan gambar untuk dijadikan hyperlink. Gambar di sini untuk merujuk pada suatu halaman web, dimana setiap titik-titik yang sudah didefinisikan berupa rectangular (kotak), poligon (kurva tak beraturan) atau lingkaran digunakan untuk ‘jump’ ke halaman lain, atau link ke halaman di luar web yang bersangkutan.
  • Dapat disisipi animasi berupa Java Applet atau file-file animasi dari Macromedia Flash atau Macromedia Shockwave (untuk keperluan ini, browser harus memiliki plug-in khusus untuk menjalankan file-file animasi ini).
  • Dapat digabungkan dengan Javascript, VBScript, Active Server Pages, Perl, Tcl, PHP.
  • Tidak memerlukan kompiler karena bukan bahasa pemrograman. Cara menjalanakannya dengan menggunakan browser.
  • Menghasilkan halaman yang statis, untuk memperoleh halaman yang dinamis harus menggunakan bahasa pemrograman seperti Javascript atau VBScript dan animasi seperti Flash atau Shockwave.
  • Memiliki tag-tag yang begitu banyak sehingga susah dipelajari untuk yang masih awam.
  • Tidak dapat menghasilkan halaman yang interaktif. Interaktif di sini maksudnya client dapat berinteraksi dengan server. Untuk keperluan itu, HTML harus disisipi bahasa pemrograman yang dapat menangani hal tersebut, contohnya Perl atau Tcl.
PHP (Hypertext Preprocessing)
Diciptakan oleh Rasmus Lerdorf pertama kali tahun 1994. Pada awalnya PHP adalah singkatan dari “Personal Home Page Tools”. Kemudian menjadi FI (“Forms Interpreter”), Sejak versi 3.0 kemudian diganti PHP: Hypertext Prepocessor.
Karakteristik :
  1. Open sourceyang dapat digunakan di berbagai mesin (Linux, Unix, Macintosh, Windows) dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan perintah-perintah system.
  2. Bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaanya.
  3. Web Server yang mendukung PHP dapat ditemukan dimana – mana dari mulai apache, IIS, Lighttpd, hingga Xitami dengan konfigurasi yang relatif mudah.
  4. Mudah dikembangkan karena mudah dipahami.
Contoh
Forum (phpBB) dan MediaWiki (software di belakang Wikipedia). dari ASP.NET/C#/VB.NET Microsoft, ColdFusion Macromedia, JSP/Java Sun Microsystems, dan CGI/Perl.
JAVA SCRIPT
Diciptakan oleh Brendan Eich dari Netscape dibawah nama Mocha, yang nantinya namanya diganti menjadi LiveScript, dan akhirnya menjadi JavaScript. Pemrograman ini sama sekali tidak berhubungan dengan java.
Karakteristik JavaScript :
  1. Menggunakan blok awal “{” dan blok akhir “}”.
  2. Case Sensitive artinya membedakan penamaan variable dan fungsi yang menggunakan huruf besar dan huruf kecil.
  3. Extension umumnya “ *.js”.
  4. Setiap statement dapat diakhiri dengan “ ; ” namun pada C++ bisa pakai bisa tidak.
  5. Jika tidak didukung dalam browser versi lama scriptnya dapat disembunyikan tag “<!–” dan “//–”>
  6. Jika program dalam satu baris terlalu panjang dapat menggunakan  tanda “\”.
  7. Bahasa dengan karakteristik terbatas
  8. Kode terinttegrasi ke dalam html
  9. Kode program bisa diakses
  10. Hubungan dinamis, referensi dari objek diverifikasi pada saat loading
M ARIF RAHMAN
XIBUS2

Minggu, 08 Desember 2013

Mengenal Hortatory Exposition

HORTATORY EXPOSITION
By Reinaldo Oktovianus

PENGERTIAN HORTATORY EXPOSITION TEXT

Disebutkan dalam Concise Oxford Dictionary, Hortatory termasuk kata sifat (adjective) bermakna "tending or aiming to exhort" ("cenderung atau bertujuan mendorong / mendesak orang lain untuk melakukan sesuatu"). Sedangkan Exposition  bermakna "a comprehensive description and explanation of a theory"("Penjelasan dan penjabaran sebuah teori secara komprehensif").

Jadi secara bahasa, jika disimpulkan, hortatory exposition adalah teks yang menjelaskan sebuah teori/masalah secara komprehensif dengan tujuan mendorong orang lain melakukan / tidak melakukan sesuatu.


GENERIC STRUCTURE OF HORTATORY EXPOSITION


Generic Structure, atau susunan umumhortatory exposition adalah sebagai berikut : 



1.  Thesis / General Statement

Thesis / general statement berisi pernyataan pembuka mengenai topik pembahasan. Sebagai contoh kita akan membahas mengenai bahaya rokok, thesis statement yang bisa kita gunakan misalnya :

“Rokok dapat menyebabkan kanker, serangan jantung, dan impotensi”.

2.  Arguments

Arguments, ”Pendapat” berisi berbagai pembahasan lanjutan dari thesis statement secara detail. Akan lebih baik jika argument ini tidak hanya berisi pendapat pribadi penulis saja tapi juga bisa berisi pendapat para pakar. Mengacu pada contoh thesis statementtentang rokok di atas, kita bisa membuat arguments pendukung dengan lebih detail, misalnya :

Argument 1 : Saya mengira serangan jantung yang dialami direktur PT. LaptopButut, Pak “XXX”, disebabkan karena intensitas merokok lebih banyak dari pada minum air putih.(Terus kembangkan paragraf ini lebih dalam)

Argument 2 : Telah banyak dibuktikan bahwa rokok hampir menjadi sebab utama penyakit kanker. (Terus kembangkan paragraf ini)

Argument 3 : Impotensi seorang bos “XXX” di kota “XXX” disebutkan karena kebiasaanya merokok sebelum tidur. (terus kembangkan lagi paragraf ini)

3.  Recommendation.

Recommendation / suggestion berisi saran penulis tentang topik pembahasan. Jika membahas tentang bahaya rokok, sobat pasti tahu dong apa yang harus disarankan?


CONTOH HORTATORY EXPOSITION

Contoh hortatory expostion ini diambil dari buku bahasa Inggris Interlanguage yang membahas tentang "Masyarakat Indonesia harus menghargai perbedaan budaya demi Kesatuan Bangsa." Mari kita simak...

Indonesian People Should Value All the Different Culture to Promote Unity of the Nation

Indonesia is a culturally-diverse country. Many different religions and cultures from many provinces are now seen living side by side in many places. One of the biggest questions facing Indonesian today is how to deal with a culturally diverse citizenry and then promote unity.





Therefore, Indonesians should appreciate differences among culture for the following reasons. Firstly, Indonesia is vulnerable to separation for its archipelago and culture diversity. Raising tolerance among people is the best way to maintain the unity among differences. Many ways or cultures of living are equally legal, even if they are not regarded as normal by some people. If a society claims to be tolerant of personal choice, then it must respect the personal choice to retain their heritage. Then, unity of the nation can be preserved.




Secondly, Indonesians must recognize that every culture has different customs and beliefs. Thus, people are forbidden to make judgments of comparative value, for it is measuring something unmeasured. A plurality of nations, especially in the modern era, can allow for cultural development and cultural exchange that benefits both parties. The cross-cultural understanding among cultures makes the world a better place and preserves the unity of the nation.




Lastly, raising nationalism is one way to preserve unity of the nation. It is a sense of fellow feeling between group members. This promotes cooperation and social cohesion within the group. The sense of social cooperation makes welfare, social security and medical programs much more likely and stronger.




Cultural differences are sometime a sensitive matter for people. Indonesian people must teach younger generation about the importance of the cultural identity and nationalism to promote unity of the nation.