Tuesday, April 16, 2013

Pemprograman Web Statis dan Dinamis


A.            Pengertian Website
Pada dasarnya website merupakan sekumpulan file dan folder yang berisi script-script atau bahasa pemprograman yang tersimpan di dalam server hosting online dan mempunyai alamat khusus yang membedakan antara website satu dengan website lainnya.  Menurut para ahli, website merupakan kumpulan halaman yang digunakan untuk menampilkan informasi teks, gambar, animasi, suara yang bersifat statis maupun dinamis yang membentuk suatu rangkaian bangunan yang terkait dimana masing-masing dihubungkan dengan jaringan-jaringan halaman yang biasa disebut link.
Penemu situs web adalah Sir Timothy John Tim Berners-Lee.  Sedangkan situ web yang tersambung dengan jaringan pertama kali muncul pada tahun 1991.  Maksud dari tim ketika merancang situs web adalah untuk memudahkan dalam tukar menukar dan memperbarui informasi pada sesama peneliti di tempat ia bekerja.  Pada tanggal 30 April 1993, tempat dimana Tim bekerja yaitu CERN mengumumkan bahwa WWW dapat digunakan secara gratis oleh publik.
Bahasa pemrograman yang digunakan untuk membuat suatu web (bahasa pemrograman web) meliputi :
1.            Bahasa Pemrograman HTML (HyperText Markup Language) merupakan sebuah bahasa markup yang digunakan untuk memuat sebuah halaman web dan menampilkan berbagai informasi di dalam sebuah browser internet.  HTML saat ini merupakan standart 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.
2.            Bahasa Pemrograman PHP merupakan bahasa pemorgraman 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 (Active Server Pages) 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) merupakan 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 (Wireless Markup Language) merupakan 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 merupakan 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 dibuat menggunakan tag ColdFusion dengan software Adobe ColdFusion / BlueDragon / Coldfusion Studio.  Syntax coldfusion berbasis html.
8.            Bahasa Pemrograman Javascript merupakan 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) merupakan 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).



B.            Web Statis dan Dinamis
Wes Statis adalah sebuah website dimana tampilan halamannya tidak berubah-ubah. Website statis ini biasanya jarang di update/diperbaharui, baik isi maupun tampilannya. Kalaupun di update, itu sangat jarang dan dalam waktu-waktu tertentu saja. Biasanya website statis ini tidak menyediakan kolom untuk berkomentar bagi para pengunjungnya.  Dari segi jumlah halamannya, website statis ini juga sangat terbatas halamannya. Informasi yang ada pada halamannya hanya informasi yang sudah tetap. Jadi dapat disimpulkan, website statis ini hampir sama dengan brosur. Namun yang membedakannya adalah, brosur berupa cetakan dan biasanya disebarkan, sedangkan website statis hanya dapat diakses melalui internet.  Contoh : Website statis biasanya dipergunakan untuk website company profile, personal profile, penawaran produk.
Web dinamis adalah kebalikan dari website statis. Website dinamis berarti halaman dan isinyapun dapat berubah– ubah. Kebanyakan website saat ini adalah website dinamis karena isinya dapat di update setiap hari. Sebagai contohnya adalah website-website berita, blog, tutorial,  situs social networking, dll.
Dari keterangan diatas, dapat diambil kesimpulan, website dinamis itu mempunyai ciri-ciri sebagai berikut :
1.            Isi/konten selalu di update sehingga jumlah halamannya terus bertambah
2.            Mudah dalam menambahkan konten baru karena memang ini yang diutamakan
3.            Konten terbaru selalu berada di urutan pertama karena untuk memperjelas konten yang diupdate
4.            Pengunjung dapat memberikan komentar pada sebuah konten yang di sajikan. apalagi kalau berisi tutorial maka pengunjung bisa bertanya ketika ada yang belum paham
Contoh : blog, portal berita, social networking. Lihat saja isi web tersebut, isinya selalu diupdate oleh pemiliknya. Bahkan untuk social networking selalu update tiap detik .

Web Statis
Web Dinamis
Komunikasi 1 arah (server ke client/user)
Komunikasi 2 arah
Tidak ada kolom untuk komentar
Menyediakan kolom komentar
Tidak pernah / jarang sekali diperbarui isinya
Isinya diupdate hampir setiap hari
 
Contoh Web Statis

Contoh Web Dinamis




C.            Contoh Program Web
HTML (Hyper Text Markup Language) adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web dan menampilkan berbagai informasi di dalam sebuah browser Internet.
Contoh Kode Program HTML

PHP adalah singkatan dari Hypertext Preprocessor yang merupakan  sebuah bahasa scripting yang terpasang pada HTML.
Contoh Kode Program PHP

Javascript merupakan bahasa scripting yang handal yang berjalan pada sisi client. 
Contoh Kode Program JavaScript

jQuery adalah librari atau kumpulan kode JavaScript siap pakai. Keunggulan menggunakan jQuery dibandingkan dengan JavaScript standar, yaitu menyederhanakan kode JavaScript dengan cara memanggil fungsi-fungsi yang disediakan oleh jQuery.
Contoh Kode Program jQuery


D.            Cara Kerja Akses Web Online
1.  Pengujung website mengetikan alamat website, misalkan www.guess.com
2.  Melalui jaringan internet, pengunjung melakukan request alamat www.guess.com ke registar.  Registar merupakan perusahaan tempat  nama www.guess.com terdaftar.
3.  Registar memerintahkan DNS server untuk mencari alamat www.guess.com
4.  DNS server menemukan alamat www.guess.com dan memerintahkan hosting server untuk memberikan file-file yang diminta pengunjung.
5.  File-file yang diberikan oleh hosting server diterima dan diterjemahkan oleh web browser.
 
Diagram Akses Web Online 1

Diagram Akses Web Online 2

Sunday, January 20, 2013

Ringkasan Film #Linimassa 1


Bangsa Indonesia merupakan bangsa yang besar dan aktif dalam menggunakan jejaring sosial.  Hal ini dibuktikan dengan, dari 220juta orang di Indonesia yang menggunakan facebook sudah mencapai 30,1 juta orang dan menduduki peringkat ke 2 di dunia serta pengguna twitter yang mencapai 6,2 juta orang dan menduduki peringkat ke 3 di Asia dari sisi jumlah twitter yang ada, sedangkan dari sisi pengguna aktif, bangsa Indonesia menduduki peringkat pertama di dunia.  Pengguna handphone serta layanan internet di Indonesia juga tidak menunjukkan angka yang sedikit.  Ada sekitar 45 juta pelanggang internet, pengguna blogger mencapat 2,7 juta dan pengguna hand phone mencapai 150-180 juta orang yang berarti hampir 80% orang Indonesia menggunakan hand phone sebagai alat komunikasi mereka.  
Pengguna internet dan jejaring sosial tidaklah hanya dikalangan muda saja, sebagai contoh seorang tukang becak dari Jogja yang merupakan single parent karena istrinya meninggal akibat gempa Jogja tahun 2006 berhasil menggunakan facebook sebagai media untuk mempromosikan jasanya.  Usaha ini berhasil karena disela-sela kesibukannya ia masih mau untuk belajar mengenai internet dan sosial media khusunya facebook.  Berkat mempromosikan dirinya di facebook, Harry, begitu sapaannya, memiliki pelanggan dari mancanegara.  Pekerjaannya tidak sebatas hanya sebagai tukang becak, ia juga seorang tour guide dan ia juga melayani orang yang hendak berwisata ke Jogja dengan membantu mereka memesankan hotel.  Belajar menggunakan internet dan sosial media seperti facebook merupakan hal yang biasa, tetapi saat seorang tukang becak bisa menggali manfaat dari menggunakan facebook, hal ini menjadi luar biasa. Kita harus lebih bisa memanfaatkan facebook secara optimal lewat kisah Harry yang sangat menginspirasi, jangan hanya gunakan facebook untuk update status saja.  Kisah selanjutanya merupakan kisah Blontank Poer dan teman-temannya dari komunitas Blogger Bengawan.  Mereka ini memiliki kemampuan untuk mengumupulkan atau mengundang sumber daya dari tempat lain untuk bisa mendukung program mereka sangatlah luar biasa.  Awalnya Blontank dan teman-temannya terinspirasi dari teman-teman blogger UNS.  Mereka lalu memberi nama komunitas mereka dengan nama Bengawan supaya terlihat netral dan tidak menimbulkan kesan hanya mahasiswa saja yang dapat bergabung.  Nama Bengawan ini juga memiliki arti yaitu keterbukaan sehingga semua orang boleh bergabung layaknya sungai Bengawan Solo yang luas, tidak hanya sebatas pelajar atau orang kampus.
Pengguna internet dan sosial media selain tidak terbatas oleh umur tetapi juga tidak terbatas oleh keadaan fisik.  Sebagai contoh banyak orang yang memiliki cacat fisik juga masih mau belajar mengenani internet, blog, sosial media, dan mengoprasikan komputer.  Kuncinya adalah adanya kemauan yang besar sehingga apa yang dilihat orang sebagai penghambat dapat dijadikan sebagai motivasi diri mereka sendiri.  Internet dan sosial media juga tidak menghambat kita untuk berbuat kasih terhadap sesama, hal ini dibuktikan dengan adanya  Blood For Life yaitu sebuah lembaga inisiatif dari Mbak Silly yang membantu orang-orang yang membutuhkan darah secara mendadak.  Salah satu contohnya adalah ketika ada seorang yang bernama Anna Maria yang membutuhkan darah AB dengan rhesus negative untuk operasi kanker kandungan meminta bantuan untuk dicarikan darah karena darah AB dengan rhesus negative sangatlah susah dicari.  Dengan bantuan Blood For Life ini, Mbak Silly berhasil mengumpulkan 20 orang yang darahnya bersedia untuk di tes dan akhirnya dapat membantu Anna Maria untuk menjalani operasinya.  Kita terkadang tidak mau memahami bahwa ada banyak fungsi dari internet dan sosial media, kita harus bisa untuk menggali fungsi-fungsi tersebut karena tak disangka juga internet dan sosial media dapat menyelamatkan nyawa orang.
Jika kita melihat kembali pada tahun 2008, kita akan teringat pada kasus hukum Prita Mulyasari.  Kembali lagi internet dan sosial media menunjukkan fungsi sosialnya.  Prita seorang ibu yang hanya ingin menyatakan keluh kesahnya di surat pembaca dan e-mail mengenai pelayanan rumah sakit swasta di Tangerang dipidana karena telah melanggar UU Informasi dan Transaksi Elektronik, selain itu pihak rumah sakit juga menggugat Prita untuk dipenjara selama 3 minggu dan denda sebesar 204 juta rupiah.  Hal ini membangkitkan rasa solidaritas masyarakat untuk mendukung Prita melalui gerakan sosial media dengan mengumpulkan koin solidaritas untuk membayar denda yang dijatuhkan pada Prita.  Aksi sosial media ini membuahkan hasil karena pada akhirnya Prita dibebaskan dari segala tuntutan dan koin tersebut mencapai jumlah denda Prita.  Peristiwa ini menunjukkan begitu besarnya peran dunia maya untuk mendukung kebebasan seorang Ibu.  Kasus Prita ini juga sering disamakan dengan kasus Lumpur Lapindo yang keduanya sama-sama menggunakan jasa sosial media untuk mengumpulkan bantuan, akan tetapi mengapa  kasus Prita dapat dinyatakan lebih “berhasil”?  Itu karena kasus Prita beresonansi dengan kebanyakan pengguna internet.  Selain kasus Prita, kasus dugaan korupsi yang dilakukan oleh Bibit-Chandra juga menimbulkan berbagai dukungan di sosial media karena masyarakat berpandangan bahwa kasus ini melibatkan peran orotitas politik dan kepolisian untuk melemahkan KPK, dan pada akhirnya dukungan dari masyarakat melalui media sosial berhasil membuat masalah ini untuk tidak dibawa lebih jauh ke pengadilan.
Kisah yang terakhir merupakan kisah sosial media yaitu twitter yang menggerakan hati para kaum muda untuk langsung terjun ke daerah kejadian terjadinya bencana Gunung Merapi Meletus.  Melalu twitter mereka mengetahui berita tentang Merapi dan akhirnya memutuskan untuk langsung memberikan bantuan di lokasi kejadian.  Twitter ini yang membantu korban bencana untuk dapat bersuara dan mendorong para pengguna untuk dapat menangkap suara para korban dan dengan rela hati membantu mereka.  Informasi twitter inilah yang menjadi kekuatan. 
Pada intinya internet jika dipergunakan dengan seoptimal mungkin akan memiliki banyak manfaat yang luar bisa bahkan untuk melakukan gerakan sosial dan menuju kearah yang lebih baik.  Bangsa Indonesia memang bukan bangsa yang kaya, kita ini miskin.  Akan tetapi kita tidak bodoh, kita ini bangsa yang pandai apalagi jika kita diberi kesempatan dan kita bisa menggunakan kesempatan itu sebaik mungkin, kita akan menjadi bangsa yang dasyat.  Bangsa kita ini secara tidak langsung sudah menjadi contoh bagi bangsa-bangsa lain di dunia dalam bidang IT, dimana sosial media digunakan untuk menegakan keadilan, menanggulangi bencana, memberikan nyawa bagi orang lain, dan untuk anti korupsi.  Bangsa Indonesia ini sudah jalan, bukan bangsa yang hanya diam saat ada sesuatu yang salah.  Hanya saja jika pemerintahan masih bodoh dalam menghadapi rakyat yang begitu pintar, semuanya tidak akan ada apa-apanya.

Thursday, September 6, 2012

Tugas Upload Video Youtube

Ungu Lagu Cinta
Lirik :
Disaat waktu berhenti
Mengikuti semua langkah-langkahku
Kau adalah satu-satunya
Yang kuharap hadir dalam hidupku

Disaat mentari berhenti
Mencoba menghangati tubuhku
Kau adalah satu-satunya
Yang kutunggu hadir dalam jiwaku

Menerangi semua
Sudut ruang hatiku
Memberikan kekuatan
Dalam setiap langkahku

Lagu cinta untukmu dari lubuk hatiku
Yang akan selalu ku nyanyikan sampai akhir hidupku
Lagu rindu untukmu dari dasar jiwaku
Yang akan slalu kunyatakan di seluruh hidupku

Disaat mentari berhenti
Mencoba menghangati tubuhku
Kau adalah satu-satunya

Menerangi semua
Sudut ruang hatiku
Memberikan kekuatan
Dalam setiap langkahku

Lagu cinta untukmu dari lubuk hatiku
Yang akan selalu ku nyanyikan sampai akhir hidupku
Lagu rindu untukmu dari dasar jiwaku
Yang akan slalu kunyatakan di seluruh hidupku

Menerangi semua
Sudut ruang hatiku
Memberikan kekuatan
Dalam setiap langkahku

Lagu cinta untukmu dari lubuk hatiku
Yang akan selalu ku nyanyikan sampai akhir hidupku
Lagu rindu untukmu dari dasar jiwaku
Yang akan slalu kunyatakan di seluruh hidupku

wwooo oohhh wwaaa aahhhh

Wednesday, August 1, 2012

I Mustache You a Question !

I mustache you a question is becoming a trending.  Maybe I'm a little bit late to know it but I don't know why, I like it so much. My cousin gave me two mustache shirts and I love it!  I also made a mustache from paper and I like to take photos with it.
Yesterday, I browsed what the meaning of I mustache you a question.  And I got the answer!  It means, I must ask you a question.  It's a play on words, due to the similar sounds of "mustache" and "must ask". Hahahaha.  And I share you my photos about mustache :)
I mustache you a question !
shirt from my cousin :D


Thursday, July 26, 2012

Happy Birthday Melinda

2 days ago, July 24th 2012 was my best friend's birthday.  Her name is Melinda.  She is one of my partners when I make a film.  She usually become a director and also an editor.  She is so talented :)  The person behind the amazing stop motion videos which I always promote is her.
So, to celebrate her birthday,  I and my friends (Prisca dan Veve) had a surprise for her. With sixteenth candles, we made like a candle light dinner at basketball court near Melinda's house.  It was so beautiful and romantic hahaha.

The Heart Candle

The Birthday Girl

Make a Wish

With birthday cake and birthday candle :p
Happy Belated Birthday Dearest Melinda 



TUGAS TIK 2

GLORIA GRACIA
XI IPA 3

Saturday, July 21, 2012

Sejarah Perkembangan Internet (Tugas TIK)

Awal Mula Internet Dunia
Internet awal mulanya dibentuk oleh Departemen Pertahanan Amerika Serikat pada tahun 1969 melalui proyek APRA yang disebut ARPANET (Advanced Research Project Agency Network) mereka mendemonstrasikan bagaimana dengan hardware dan software komputer yang berbasis UNIX, kita dapat melakukan komunikasi dengan jarak yang tidak terhingga melalui saluran telepon.  Proyek ARPANET merancang bentuk jaringan, kehandalan, seberapa besar informasi dapat dipindahkan dan akhirnya semua standar yang mereka tentukan menjadi cikal bakal pembangungan  protokol baru yang sering dikenal sebagai TCP/IP (Transmission Control Protocol/Internet Protocol)

ARPANET TEAM
Proyek ini memiliki tujuan awal untuk kemiliteran. Pada saat itu Departemen Pertahanan Amerika Serikat membuat sistem jaringan komputer yang tersebar dengan menghubungkan komputer di daerah-daerah vital untuk mengatasi masalah bila terjadi serangan nuklir dan untuk menghindari terjadinya informasi terpusat yang apabila terjadi perang dapat mudah dihancurkan.
US Department of Defense
ARPANET diperkenalkan pada bulan Oktober 1972 yang pada mulanya mereka hanya menghubungkan 4 situs saja yaitu Stanford Research Institute, University of California, Santa Barbara, University of Utah dimana mereka membentuk satu jaringan terpadu pada tahun 1969.  Tidak lama kemudian proyek ini berkembang pesat di seluruh daerah dan universitas di negara tersebut ingin bergabung sehingga ARPANET kesulitan untuk mengaturnya.

Karena kesulitan yang dihadapi, ARPANET akhirnya dipecah menjadi dua yaitu MILNET untuk keperluar militer dan ARPANET baru yang lebih kecil untuk kebutuhan non-militer seperti universitas-universitas. Gabungan kedua jaringan ini akhirnya dikenal dengan nama DARPA Internet yang kemudia disederhanakan menjadi internet. 
Lambang DARPA
Lambang MILNET
pembagian ARPANET
Sejarah singkat perkembangan internet yang dibentuk oleh Derpatemen Pertahanan Amerika Serikat telah dijelaskan diatas. Berikut beberapa tokoh yang terlibat dan peristiwa penting dalam sejarah perkembangan internet dunia.

  1.  Roy Tomlinson (1972) : berhasil menyempurnakan program e-mail yang ia ciptakan setahun lalu untuk ARPANET dan memperkenalkan icon @
  2. Tom Truscott, Jim Ellis, Steve Bellovin (1979) : menciptakan news group pertama diberi nama USENET.
  3. France Telecom (1981) : menciptakan telepon televisi pertama (video link)
  4. Transmission Control Protocol (TPC) dan Internet Protocol (IP) diciptakan tahun 1982
  5. Domain Name System (DNS) diperkenalkan tahun 1984
  6. Jarko Oikarinen (1988) : menemukan dan memperkenalkan IRC (Internet Relay Chat)
  7. Tim Berners Lee (1990) :  menemukan program editor dan browser yang bisa menjelajah atara satu komputer dengan komputer lainnya yang membentuk jaringan itu. (WWW)
  8. Muncul istilah Surfing the Internet pada tahun 1992
  9. Pertama kalinya virtual shopping atau e-retail muncul di internet, didirikannya Yahoo!, kelahiran Netscape Navigatot 1.0 tahun 1994

Roy Tomlinson
Tom Truscott
Steve Bellovin
Tim Berners Lee
Internet Saat Ini

Saat ini internet telah melalui perkembangan yang sangat pesat.  Internet dijaga oleh perjanjian bilateral ataupun multilateral dan spesifikasi teknikal.  Layanan populer internet juga semakin banyak, antara lain email/surat elektronik, file sharing, WWW (World Wide Web), Gopher, MUD, MUSH dan sebagainya. Layanan ini menggunakan protokol internet seperti IP, TCP, UDP, DNS, PPP, dan masih banyak lagi.  Internet juga menyediakan berbagai layanan untuk berkomunikasi jarak jauh melalu pesan instan seperti Yahoo! Messenger, Windows Live Messenger.

Internet yang semakin populer ini juga tidak menuntup kemungkinan untuk disalah gunakan fungsinya.  Banyak orang termasuk masyarakat Indonesia menggunakan internet untuk membuka situs-situs porno yang tidak mendidik.  Oleh adanya penyalahgunaan tersebut, Negara Indonesia menetapkan UU yang membahas tentang penyalah gunaan teknologi informasi dan komunikasi.

Semakin berkembangnya tekonologi, akses internet semakin mudah.  Apalagi sekarang muncul berbagai macam modem yang dapat digunakan untuk mengakses internet dengan mudah.  Handphone pada era masa kini juga menjadi salah satu media untuk mengakses internet. Semakin banyak akses internet, semakin besar juga peluang unutk menyalahgunakannya, untuk itu kita harus menggunakan teknologi yang satu ini dengan cermat !

Sumber :
http://www.terindikasi.com/2012/04/sejarah-perkembangan-internet-dunia.html
http://id.wikipedia.org/wiki/Sejarah_Internet