Panflet KKN (Kuliah Kerja Nyata) Mufakat
Animal Manipulation
Asal PHP
Siapa sih php itu? Mungkin banyak orang sudah mengenal php. Apalagi bila ia seneng berinternet ria, googling apalagi membuat website. Karena website yang bertebaran diinternet kebanyakan menggunakan bahasa pemrograman php. Di internet terkadang saya melihat website yang bagus banget, ada juga website yang unik dan buat saya tersenyum, ada juga website yang user friendly. Untuk membuat website yang bagus memang bukan hanya dengan program php. Masih ada lagi bahasa pemrograman yang terdapat didalamnya seperti javascrip, html, css dll. Tapi untuk membuatnya website dinamis seperti hidup berinteraksi dan mengolah database diperlukan program PHP.
Postingan ini untuk memberi semangat pada saya untuk mempelajari php serta belajar membuat website. Sebenarnya Banyak cara dalam membuat website dan banyak bahasa pemorgraman untuk membuat website. Tapi yang membuat saya tertarik mempelajarinya ialah php (gak tau kenapa..hehe). Bagi yang belum tau dan tertarik belajar php seperti saya, mari kita belajar PHP.
PHP Dibuat tahun 1995 oleh Rasmus Lerdorf (anggota dari Apache Group)
- Awalnya didesain sebagai sebuah tool untuk mentracking pengunjung pada Web site Lerdorf
- Dalam 2 tahun, digunakan secara luas bergabung dengan server Apache
- Dikembangkan menjadi lengkap, bahasa script untuk pemrograman server-side
- Gratis (free), kode sumber terbuka (open-source)
- server plug-ins ada untuk bermacam server
PHP mirip dengan JavaScript, hanya server-side
- Kode PHP adalah embedded dalam HTML menggunakan tag
- Ketika sebuah page yang diminta tiba, server mengenali isi dari PHP melalui ekstensi dari file (.php , .php3, or .phtml)
- server mengeksekusi kode PHP, mengganti output menjadi HTML
- page yang dihasilkan kemudian dikirim ke client
- Pengguna tidak pernah melihat kode PHP, hanya output berupa page
Apa yang anda butuhkan?
- server yang mendukung PHP
- Tidak perlu melakukan apapun!
- Tidak perlu mengcompile apapun atau instal tools lain!
- Buat beberapa file .php dalam web directory - dan server akan melakukannya.
Kebanyakan server mendukung PHP
Alur pembuatan website
|
|
|
tag html (slice jpg, html, css)
|
|
|
program ( php, mysql, javascript, xml, asp, flash)
|
|
|
SEO ( admin content )
Teknologi Web 2.0 Situs Terbaik
Website yang ada di intenet sekarang merupakan teknologi web 2.0. Apa yang dimaksud web 2.0, Untuk mengetahui apa itu teknologi web 2.0 mari kita gugling, gugling dimulai…halah. Berikut ini hasil pencarian yang merupakan karakteristik, atau apasih.. ciri-ciri web 2.0 dari hasil pencarian yang saya dapat sebagai berikut:
- Prinsip yang mendasari karakter Web 2.0. antara lain web sebagai platform dimana menjadikan web sebagai tempat bekerja dimanapun Anda berada.
- Adanya partisipasi dari pengguna dalam berkolaborasi pengetahuan.
- Data menjadi trademark-nya aplikasi, mengingatkan kita pada slogan “Intel Inside” yang telah melambungkan nama prosesor Intel di kalangan pengguna komputer.
- Web 2.0 sebagai akhir dari siklus peluncuran produk software, mengilustrasikan setiap produsen software tidak lagi meluncurkan produknya dalam bentuk fisik.Software tidak lagi dijual sebagai produk namun berupa layanan (service). Produsen yang memberikan pelayanan yang cepat dan bagus, akan menjadi pilihan pengguna.
- Dukungan pada pemrograman yang sederhana dan ide akan web service atau RSS.
- Software tidak lagi terbatas pada perangkat tertentu.
- Terakhir, adanya kemajuan inovasi pada antar-muka(interface) di sisi pengguna. Dukungan AJAX yang menggabungkan HTML, CSS, Javascript, dan XML pada Yahoo!Mail Beta dan Gmail membuat pengguna merasakan nilai lebih dari sekedar situs penyedia e-mail. Kombinasi media komunikasi seperti Instant Messenger (IM) dan Voice over IP (VoIP) akan semakin memperkuat karakter Web 2.0 di dalam situs tersebut.

Setelah kita mengenal teknologi web 2.0, selanjutnya dibawah ini website-website keren dengan teknologi web 2.0. Mari berkenalan dengan mereka :
Glogster
Besar cara untuk berbagi poster dan gambar yang telah Anda buat dengan teman-teman
Edmodo
Pembelajaran sosial lingkungan dan salah satu cara terbaik untuk mengajar dengan teknologi
Bubbl.us
Aplikasi gratis untuk melakukan brainstorming secara online
Twitter
Layanan micro blogging yang banyak cinta atau benci.
Wordpress
Konten sistem penerbitan. Ini sudah jauh melampaui sekedar blogging.
Prezi
Inovatif cara untuk berbagi presentasi tanpa PowerPoint
Wallwisher
Sebuah papan pemberitahuan secara online pembuat (atau buletin board jika Anda memilih)
Animoto
Membuat video dari gambar yang indah dalam sekejap
Blabberize
Membuat gambar Anda berbicara … itu benar.
Weebly
Membuat website atau blog Anda sendiri, sangat mudah digunakan
Flickr
Populer situs berbagi foto sekarang memungkinkan Anda mencetak
Slideshare
Jangan buang presentasi Anda setelah itu selesai, berbagi dengan jutaan!
Audioboo
Mudah merekam dan berbagi audio
VoiceThread
GoogleDocs
Dokumen real-time membuat dan mengedit atas awan-sistem berbasis
GoogleSites
Membuat website sendiri saat mengetahui apa-apa tentang website!
Diigo
Populer situs sosial bookmark
GoogleEarth
Lihat di mana saja di dunia kapan saja
Wordle
Buat agregasi yang indah dari setiap jumlah teks
Wiki
Crowdsourcing di terbaiknya. Seperti Wikipedia, Wikispaces sangat membantu
Wix
Mudah membuat sendiri situs web berbasis flash
Ning
Meskipun program berbasis biaya keanggotaan baru, Ning memungkinkan Anda untuk memiliki jaringan sosial Anda sendiri
Primarypad
Web berbasis pengolah kata
Spicy Nodes
Inovatif cara untuk mengatur kunjungan web Anda
delicious
Salah satu situs bookmark sosial terbesar di web
Myebook
Hampir menerbitkan buku dan menjualnya
Voki
Dapatkan avatar Anda sendiri dan bahkan memilikinya berbicara dengan suara Anda
DoInk
Membuat animasi menggunakan website sederhana
Warning Sign Generator
Membuat hati-hati Anda sendiri dan tanda-tanda peringatan dalam sekejap!
Scratch
Membuat dan berbagi cerita, game, seni, dll
Kerpoof
Keren cara untuk membuat sebuah film, kartu, gambar, dan berbagi itu semua
Tagxedo
Seperti Wordle tetapi langkah lebih jauh sebagai teks dapat digunakan untuk membangun gambar lebih besar
SmartKiddies
Kreatif matematika dan masalah pendidikan lainnya untuk membantu semua orang belajar
Bitstrips
Membuat dan berbagi strip komik Anda sendiri dengan ribuan orang lainDitambahkan dalam komentar dan melalui Twitter:
Popplet
Cara mudah untuk berbagi ide visual
Storyjumper
Cara mudah untuk membuat cerita sendiri untuk anak-anak dan membawa mereka ke kehidupan
Aviary Myna
Membuat musik sendiri atau cinta hanya tentang apa pun
TimeToast
Fantastic timeline visualisasi alat untuk memahami sejarah
GoAnimate for schools
Negara alat-alat seni animasi untuk sekolah
PBWorks
Ribuan wiki pendidikan dan ruang kerja (membangun sendiri!)
Schoology
Manajemen pembelajaran, alat-alat pendidikan online, dan banyak lagi
Google Timeline
Sebuah cara yang unik untuk melihat berita
Online-Mengkonversi
Konversi apapun untuk apapun (audio, video, teks, dll)
ReadWriteThink
Ton sumber daya kelas dan Goodies PD
Storybird
Membangun cerita Anda sendiri (dengan gambar) dan membaginya dengan orang lain
Kata Magnet
Phonics penguatan dan olahraga kalimat membangun
Museum Kotak
Inovatif cara untuk memahami sejarah
Atmosphir
Sebuah video game membangun-anda-sendiri
Empressr
Kaya media presentasi alat
Zoho
Sebuah alternatif yang bagus untuk Google Apps
EasyBib
Otomatis bebas bibliografi dan kutipan pembuat
ToonDooSpaces
Mudah menerbitkan komik kustom
Crocodoc
Anotasi dan mengedit PDFSemoga bermanfaat.
sumber :
http://ridwansanjaya.blogspot.com/2006/07/web-20-gelombang-baru-di-dunia.html
http://edudemic.com/2010/07/the-35-best-…
http://www.virtual.co.id/blog/dotcom/men…
Kumpulan free template
Langsung aja, dibawah ini kumpulan free template :
http://www.quackit.com/html/templates/
http://www.freewebtemplates.com/
http://www.freetemplatesonline.com/
http://www.freewebsitetemplates.com/
http://www.freecsstemplates.org/
http://www.templatemo.com/
http://www.koflash.com
http://www.free-css-templates.com/
http://www.freecsstemplates.com/
http://www.freecsstemplate.net/
Untuk Free Tempalate Flash dibawah :
http://www.flashmo.com/
http://www.freenicetemplates.com/
http://www.flash-templates-today.com/
http://www.free-flash-template.com/
http://www.flashvillage.com/
http://www.massivetemplates.com/free-fla…
http://www.templatesbox.com/free-flash-t…
http://www.flashtemplatesdesign.com/
http://www.templatesbox.com/free-flash-t…
http://www.easytemplates.com/
Domain dan Hosting, pengertian domain dan hosting serta macam-macam Hosting
Domain
Apa itu domain? domain merupakan nama unik/alamat untuk website anda, domain merupakan nama yang diakhiri dengan .com, .net, .org, .biz, .tv dan lain-lain. Untuk domain biayanya biasanya pertahun, dan setelah anda memiliki domain maka domain tersebut tidak bisa dimiliki oleh orang lain kecuali anda tidak lagi membayarnya.Memilih domain
Kebanyakan nama domain yang ada saat ini telah dimiliki orang, jadi anda benar-benar harus memilih nama domain yang unik. Tetapi dalam memilih nama domain anda harus memperhatikan bahwa nama domain anda kalau bisa sesingkat mungkin untuk mengecilkan kemungkinan seseorang salah mengetik domain anda (jangan seperti dhimasronggobramantyo.com yang nama domainnya sangat panjang dan sulit diingat). Jangan lupa domain anda sebaiknya memiliki arti dan gampang diingat, jangan sekali-kalai membeli domain dengan penggabungan angka dan huruf karena akan susah diingat. Domain dengan nama l4k1l4k1.com akan susah diingat. Pilihlah juga domain yang mudah diucapkan, jadi apabila ada ibu-ibu yang sedang bergosip tentang website anda mereka dapat mengucapkan domain anda dengan benar.
Subdomain
Subdomain sebenarnya alamat domain yang masih menjadi bagian dari domain anda, tetapi subdomain dapat anda arahkan ke file HTML yang berbeda dari domain utama anda. Contoh subdomain misalnya http://blog.dhimasronggobramantyo.com yang berarti subdomain blog pada domain dhimasronggobramantyo.com anda dapat memasang subdomain melalui tempat anda membeli domain.
Hosting
Oke, sekarang apabila seseorang mengklik domain anda kemudian bagaimana caranya agar dokumen HTML yang ada pada komputer anda bisa ditampilkan? Dokumen-dokumen HTML pada komputer anda harus disimpan ditempat lain, jangan di komputer anda. Anda harus menyewa tempat diperusahaan Hosting untuk menyimpan dokumen anda. Jadi hosting merupakan tempat untuk menyimpan dokumen HTML anda. Biasanya perusahaan yang menjual hosting juga menjual domain jadi anda membeli domain sekaligus menyewa hosting untuk menyimpan file HTML anda. Pembayaran hosting biasanya bulanan.
Dalam memilih hosting ada beberapa hal yang harus diperhatikan:
- Kapasitas: Anda perlu memperhatikan bearapa kapasitas yang dibutuhkan, apakah 25MB, 50MB atau 1GB. Anda harus memilih dengan cermat sesuai kebutuhan karena tentu saja semakin besar kapasitas biayanya semakin mahal.
- Teknologi yang digunakan: Apakah servernya Linux atau Windows, dan jika anda membuat file PHP apakah hostingnya mendukung file PHP? Demikian juga apabila anda membuat web menggunakan ASP, JSP, Perl, Python, dan Ruby apakah hostingnya mendukung? Karena itu anda harus teliti sebelum membeli, tanyakan langsung pada perusahaan hosting yang ingin anda beli. Jangan sampai anda membuat website dengan PHP tetapi anda membeli hosting yang tidak mendukung PHP.
- Suppot: Periksa apakah perusahaan hosting yang ingin anda beli memiliki layanan support yang baik selama 24jam, jadi apabila tengah malam tiba-tiba anda mendapat masalah dengan website anda maka anda dapat menanyakan langsung kepada perusahaan hosting anda.
- Database: Apabila anda membuat website dinamis, pastikan anda memeriksa apakah mereka menyediakan database. Periksa juga berapa jumlah database yang disediakan dan apa saja apakah MySQL, PostgreSQL, Access dll.
- Backup: Apakah hosting anda membackup data anda setiap hari. Ini penting karena ada banyak hosting kurang ajar yang tidak melakukan back up dan apabila data anda tiba-tiba hilang mereka tidak mau tahu (saya pernah mengalaminya).
- Bandwith: Anda harus memeriksa kapasitas bandwith yang disediakan. Bandwith merupakan besarnya data transfer dalam sebulan. Kira-kira begini maksudnya. Apabila sebuah perusahaan hosting menyediakan bandwith 1GB sebulan. Maka apabila anda memiliki sebuah file HTML dengan ukuran 20kb (sudah termasuk images) dan pengunjung website anda perhari sekitar 100 orang, maka anda menghabiskan bandwith perhari: 20kb x 100orang = 2000kb =2MB. Perbulan: 2MB x 31 = 62MB, apabila anda memiliki 10 halaman maka: 62MB x 10 = 620MB. Jadi perhatikan bandwith yang disediakan dengan ukuran file HTML anda, apabila pengunjung website anda semakin banyak tentu saja bandwithnya juga akan semakin besar. Kebanyakan hosting Indonesia menyediakan bandwith yang kecil, hosting luar negeri menyediakan bandwith yang lebih besar dan murah.
Tipe-tipe Hosting
Hosting ada bermacam-macam, yang peling banyak digunakan adalah virtual (shared) hosting. Dimana didalam satu server terdapat banyak hosting (salah satunya milik anda) dan terdapat banyak domain. Biasanya hosting yang satu ini yang paling banyak digunakan, biayanya juga lebih murah. Free Hosting, nah kalau yang ini merupakan hosting gratisan, anda tidak perlu membayar apa-apa tetapi biasanya akan banyak iklan yang muncul pada website anda dan anda tidak bisa memiliki domain sendiri. Dedicated Hosting, nah yang ini merupakan solusi yang paling mahal. Karena anda memiliki server sendiri dan dalam satu server tersebut hanya ada satu hosting dan domain milik anda. Anda memerlukan tenaga ahli untuk merawatnya. Collocated Hosting, yang satu ini juga solusi yang mahal, sama seperti memiliki server sendiri dikantor / rumah anda, tetapi pada Collocated Hosting servernya terletak diperusahaan hosting dan mereka yang merawatnya.
Karena anda sudah mengerti anda dapat memilih hosting dengan bijaksana.
Perusahaan penjual hosting
Ada banyak sekali perusahaan yang menjual hosting dan domain. Untuk Indonesia berdasarkan jumlah pengguna paling banyak dipegang oleh masterwebnet, urutan kedua dipegang oleh idwebhost yang terkenal karena harganya yang murah dan urutan ketiga dipegang oleh Singcat yang merupakan perusahaan penjual hosting pertama di Indonesia. Terserah anda ingin memilih yang mana, tetapi ingat perhatikan kebutuhan anda.
source : http://www.dhimasronggobramantyo.com/artikel/Domain_dan_Hosting,_pengertian_domain_dan_hosting_serta_macam-macam_Hosting
Kalkulator Servlet
2. Pilihlah server Apache Tomcat 7.0.14.0 dan Java EE Versions menggunakan Java EE 5, kemudian klik finish
3. Buatlah file calculator.jsp dengan cara klik kanan pada project -> New -> JSP, kemudian isikan nama file, lalu klik finish
ct
4. Lalu ubah title .jsp pada tag
5. Kemudian tuliskan syntax berikut ini pada tag :
MEMBUAT FILE SERVLET
6. Setelah kita membuat calculator.jsp, lalu buat file servlet misalnya dengan nama MainServlet, caranya klik kanan pada project lalu pilih servlet. Lalu kita beri nama package servlet tersebut misalnya Servlet lalu klik next, kemudian biarkan saja default lalu klik finish
7. Pada servlet tersebut , kita hapus syntax pada processRequest:
8. Lalu kita ganti dengan syntax berikut:

12. Hasil Kalkulator yang telah dibuat



















