| 
Sabtu, 30 Januari 2016
WordPress adalah sebuahaplikasi sumber terbuka (open source) yang sangat populer digunakan sebagai mesin blog (blog engine). WordPress dibangun dengan Bahasa Pemrograman PHP dan basisdata (database) MySQL. PHP dan MySQL, keduanya merupakan perangkat lunak sumber terbuka (open source software). Selain sebagai blog, WordPress juga mulai digunakan sebagai sebuah CMS (Content Management System) karena kemampuannya untuk dimodifikasi dan disesuaikan dengan kebutuhan penggunanya. WordPress adalah penerus resmi dari b2/cafelog yang dikembangkan oleh Michel Valdrighi. Nama WordPress diusulkan oleh Christine Selleck, teman matt Mullenweg. WordPress saat ini menjadi platform content management system (CMS) bagi beberapa situs web ternama seperti CNN, Routers, The new York Times, TechCrunch, dan lainnya.
Rilis terbaru WordPress adalah versi 4.1.1 (18 Februari 2015). WordPress didistribusikan dengan Lisensi Publik Umum GNU.
WordPress.com dan WordPress.org 
WordPress menyediakan dua alamat yang berbeda, yaitu WordPress.com dan WordPress.org.
WordPress.com merupakan situs layanan blog yang menggunakan mesin WordPress, didirikan oleh perusahaan Automattic. Dengan mendaftar pada situs WordPress.com, pengguna tidak perlu melakukan instalasi atau konfigurasi yang cukup sulit. Sayangnya, pengguna WordPress.com tidak dapat mengubah template standar yang sudah disediakan. Artinya, pengguna tidak dapat menambahkan asesori apa pun selain yang sudah disediakan. Meski demikian, fitur yang disediakan oleh WordPress.com sudah cukup bagus.
WordPress.org merupakan wilayah pengembang (developer). Di alamat ini, seseorang dapat mengunduh (download) aplikasi beserta seluruh berkas CMS WordPress. Selanjutnya, CMS ini dapat diubah ulang selama seseorang menguasai PHP, CSS dan Skript lain yang menyertainya. WordPress dengan Bahasa Indonesia  ada berkat kerja para kontributor di Indonesia yang dipimpin oleh Huda Toriq, seorang Mahasiswa Kedokteran dari Universitas Diponegoro (UNDIP) Semarang.
Berikut ringkasan perbedaan dalam penggunaan WordPress.com dan WordPress.org :
- WordPress.com : untuk pengguna yang ingin membuat blog sendiri secara cepat dan punya alamat website.
- WordPress.org : untuk pengguna yang ingin memodifikasi WordPress 
menurut kebutuhan sendiri atau ingin membuat blog menggunakan alamat dan
 server sendiri.
Keunggulan dan Fitur WordPress
Tampilan Administrasi WordPress 3.3
 
 
WordPress memiliki banyak keunggulan dan fitur untuk dunia blog, antara lain :
- Gratis. Untuk mendapatkan perangkat lunak WordPress hanya perlu mengunduh dari situsnya tanpa dipungut biaya, bahkan untuk blog komersial sekalipun.
- Berbasis kode sumber terbuka (open source). Pengguna dapat melihat dan memperoleh barisan kode-kode
 penyusun perangkat lunak WordPress tersebut secara bebas, sehingga 
pengguna tingkat lanjut yang memiliki kemampuan pemrograman dapat bebas 
melakukan modifikasi, bahkan dapat mengembangkan sendiri program 
WordPress tersebut lebih lanjut sesuai keinginan.
- Templat atau desain tampilannya mudah dimodifikasi sesuai keinginan pengguna. Sehingga apabila pengguna memiliki pengetahuan HTML
 yang memadai, maka pengguna tersebut dapat berkreasi membuat template 
sendiri. Pengguna yang tidak mengerti HTML, tentu saja masih dapat 
memilih ribuan template yang tersedia di internet secara bebas, yang tentu saja gratis.
- Pengoperasiannya mudah. 
- Satu blog WordPress, dapat digunakan untuk banyak pengguna (multi user). Sehingga WordPress juga sering digunakan untuk blog komunitas. Anggota komunitas tersebut dapat berperan sebagai kontributor.
- Jika pengguna sebelumnya telah mempunyai blog tidak berbayar, misalnya di alamat Blogger, LiveJournal, atau TypePad, pengguna dapat mengimpor isi blog-blog tersebut ke alamat hosting
 blog pribadi yang menggunakan perangkat lunak WordPress. Dengan 
demikian pengguna tidak perlu khawatir isi blog yang lama akan menjadi 
sia-sia setelah menggunakan perangkat lunak WordPress.
- Selain pengguna yang banyak, banyak pula dukungan komunitas (community support) untuk WordPress.
- Tersedia banyak plugin
 yang selalu berkembang. Plugin WordPress sendiri yaitu sebuah program 
tambahan yang bisa diintegrasikan dengan WordPress untuk memberikan 
fungsi-fungsi lain yang belum tersedia pada instalasi standar. Misalnya 
plugin anti-spam, plugin web counter, album foto.
- Kemampuan untuk dapat memunculkan XML, XHTML, dan CSS standar.
- Tersedianya struktur permalink yang memungkinkan mesin pencari mengenali struktur blog dengan baik.
- Kemungkinan untuk meningkatkan performa blog dengan ekstensi.
- Mampu mendukung banyak kategori
 untuk satu artikel. Satu artikel dalam WordPress dapat 
dikatogorisasikan ke dalam beberapa kategori. Dengan multikategori, 
pencarian dan pengaksesan informasi menjadi lebih mudah.
- Fasilitas Trackback dan pingback.
 Juga memiliki kemampuan untuk melakukan otomatis Ping (RPC Ping) ke 
berbagai search engine dan web directory, sehingga website yang dibuat 
dengan Wordpress akan lebih cepat ter index pada search engine.
- Fasilitas format teks dan gaya teks. WordPress menyediakan fitur 
pengelolaan teks yang cukup lengkap. Fitur – fitur format dan gaya teks 
pada kebanyakan perangkat lunak pengolahan kata seperti cetak tebal, cetak miring, rata kanan, rata kiri, tautan tersedia di WordPress.
- Halaman statis (Halaman khusus yang terpisah dari kumpulan tulisan pada blog).
- Mendukung LaText.
- Mempunyai kemampuan optimalisasi yang baik pada mesin pencari (Search Engine Optimizer).
WordPress dan WordCamp di Indonesia
WordCamp merupakan konferensi yang fokus pada hal-hal yang berhubungan dengan WordPress. WordCamp menjadi acara resmi yang diselenggarakan oleh masyarakat pengguna WordPress. Setiap pengguna baik pengguna akhir (end user) maupun pengembang dapat berpartisipasi dalam WordCamp. Semua saling berbagi ide, dan mengenal satu sama lain. WordCamp terbuka bagi pengguna WordPress.com dan juga WordPress.org.
Valent Mustamin selaku salah satu penyelenggara WordCamp 2010 di Indonesia menjelaskan bahwa berdasarkan data WordPress, Jakarta memiliki jumlah pengunjung halaman yang unik (unique visitor) sebanyak 5.971.919. Jakarta menjadi kota nomor satu di dunia untuk jumlah pengunjung dan meningkat dibandingkan tahun 2009 Di bawah Jakarta terdapat Sao Paulo dengan 3.627.353 pengunjung unik ; London dengan 3.106.790; dan Meksiko dengan 2.388.013.
Sedangkan penggunaan Bahasa Indonesia menempati peringkat ke-empat sebagai bahasa terbanyak yang digunakan di platform penerbitan konten internet WordPress. Hingga mei 2013,
 sebanyak 3,5 persen konten yang ada di WordPress ditulis dalam bahasa 
Indonesia. Peringkat pertama; bahasa Inggris mendominasi dengan 66 
persen, lalu diiikuti bahasa Spanyol sebesar 8,7 persen, dan bahasa 
Portugis 6,5 persen.
Pada Januari 2010, WordPress merekam tingkat kunjungan ke situs WordPress di beberapa negara. Posisi nomor satu masih ditempati oleh Amerika dengan jumlah pengunjung halaman yang unik dengan 91.984.365, disusul dengan Brasil 22.379.967, Inggris dengan 13.593.967 dan Kanada dengan 10.896.310.
Semoga ini bermanfaat untuk Anda :) 
edit
| 
Jumat, 29 Januari 2016
OPEN SYSTEM INTERCONNECTION (OSI)
 #Pengertian Model Osi Layer
 Pengertian model OSI
 (Open System Interconnection) adalah suatu model konseptual yang 
terdiri atas tujuh layer, yang masing-masing layer tersebut mempunyai 
fungsi yang berbeda. OSI dikembangkan oleh badan Internasional yaitu ISO
 (International Organization for Standardization) pada tahun 1977. Model
 ini juga dikenal dengan model tujuh lapis OSI (OSI seven layer model). Berikut dibawah ini merupakan gambar dari model OSI 7 Layer 
Masalah utama dalam komunikasi antar komputer dari vendor yang 
berbeda adalah karena mereka mengunakan protocol dan format data yang 
berbeda-beda. Untuk mengatasi ini, International Organization for 
Standardization (ISO) membuat suatu arsitektur komunikasi yang dikenal 
sebagai Open System Interconnection (OSI) model yang mendefinisikan 
standar untuk menghubungkan komputer-komputer dari vendor-vendor yang 
berbeda.
Model-OSI tersebut terbagi atas 7 layer, 
dan layer kedua juga memiliki sejumlah sub-layer (dibagi oleh Institute 
 of Electrical and Electronic Engineers (IEEE)). Perhatikan tabel 
berikut:
       Masalah utama dalam komunikasi antar komputer dari vendor yang berbeda adalahkarena mereka mengunakan protocol dan format data yang berbeda-beda. Untuk mengatasi ini,International Organization for Standardization (ISO) membuat suatu arsitektur komunikasi yangdikenal sebagai Open System Interconnection (OSI) model yang mendefinisikan standar untuk menghubungkan komputer-komputer dari vendor-vendor yang berbeda.
Model-OSI tersebut terbagi atas 7 layer, dan layer kedua juga memiliki 
sejumlah sub-layer (dibagi oleh Institute of Electrical and Electronic 
Engineers (IEEE)). Perhatikan tabel berikut:
7th- Layer : Application   Services
6th - Layer : Presentation Services
5th - Layer : Session Communications
4th - Layer : Transport Communications
3rd - Layer : Network Communications
2nd - Layer : Data-link Physical connections
1st - Layer : Physical Physical connections
Layer-layer tersebut disusun sedemikian sehingga perubahan pada satu 
layer tidak membutuhkan perubahan pada layer lain. Layer teratas (5, 6 
and 7) adalah lebih cerdas dibandingkan dengan layer yang lebih rendah; 
Layer Application dapat menangani protocol dan format data yang sama 
yang digunakan oleh layer lain, dan seterusnya. Jadi terdapat perbedaan 
yang besar antara layer Physical dan layer Application.
#Fungsi OSI Layer.
1. Layer Physical
Ini adalah layer yang paling sederhana; berkaitan 
dengan electrical (dan optical) koneksi antar peralatan. Data biner 
dikodekan dalam bentuk yang dapat ditransmisi melalui media jaringan, 
sebagai contoh kabel, transceiver dan konektor yang berkaitan dengan 
layer Physical. Peralatan seperti repeater, hub dan network card adalah 
berada pada layer ini.
2. Layer Data-link
Layer ini sedikit lebih 
“cerdas” dibandingkan dengan layer physical, karena menyediakan transfer
 data yang lebih nyata. Sebagai penghubung antara media network dan 
layer protocol yang lebih high-level, layer data link bertanggung-jawab 
pada paket akhir dari data binari yang berasal dari level yang lebih 
tinggi ke paket diskrit sebelum ke layer physical. Akan mengirimkan 
frame (blok dari data) melalui suatu network. Ethernet (802.2 & 
802.3), Tokenbus (802.4) dan Tokenring (802.5) adalah protocol pada 
layer Data-link.
3. Layer Network
Tugas utama dari layer 
network adalah menyediakan fungsi routing sehingga paket dapat dikirim 
keluar dari segment network lokal ke suatu tujuan yang berada pada suatu
 network lain. IP, Internet Protocol, umumnya digunakan untuk tugas ini.
 Protocol lainnya seperti IPX, Internet Packet eXchange. Perusahaan 
Novell telah memprogram protokol menjadi beberapa, seperti SPX (Sequence
 Packet Exchange) & NCP (Netware Core Protocol). Protokol ini telah 
dimasukkan ke sistem operasi Netware. Beberapa fungsi yang mungkin 
dilakukan oleh Layer Network
• Membagi aliran data biner ke paket diskrit dengan panjang tertentu.
• Mendeteksi Error.
• Memperbaiki error dengan mengirim ulang paket yang rusak.
• Mengendalikan aliran.
4. Layer Transport
Layer
 transport data, menggunakan protocol seperti UDP, TCP dan/atau SPX 
(Sequence Packet eXchange, yang satu ini digunakan oleh NetWare, tetapi 
khusus untuk koneksi berorientasi IPX). Layer transport adalah pusat 
dari mode-OSI. Layer ini menyediakan transfer yang reliable dan 
transparan antara kedua titik akhir, layer ini juga menyediakan 
multiplexing, kendali aliran dan pemeriksaan error serta memperbaikinya.
5. Layer Session
Layer
 Session, sesuai dengan namanya, sering disalah artikan sebagai prosedur
 logon pada network dan berkaitan dengan keamanan. Layer ini menyediakan
 layanan ke dua layer diatasnya, Melakukan koordinasi komunikasi antara 
entiti layer yang diwakilinya. Beberapa protocol pada layer ini: 
NETBIOS: suatu session interface dan protocol, dikembangkan oleh IBM, 
yang menyediakan layanan ke layer presentation dan layer application. 
NETBEUI, (NETBIOS Extended User Interface), suatu pengembangan dari 
NETBIOS yang digunakan pada produk Microsoft networking, seperti Windows
 NT dan LAN Manager. ADSP (AppleTalk Data Stream Protocol). PAP (Printer
 Access Protocol), yang terdapat pada printer Postscript untuk akses 
pada jaringan AppleTalk.
6. Layer Presentation
Layer 
presentation dari model OSI melakukan hanya suatu fungsi tunggal: 
translasi dari berbagai tipe pada syntax sistem. Sebagai contoh, suatu 
koneksi antara PC dan mainframe membutuhkan konversi dari EBCDIC 
character-encoding format ke ASCII dan banyak faktor yang perlu 
dipertimbangkan. Kompresi data (dan enkripsi yang mungkin) ditangani 
oleh layer ini.
7. Layer Application
Layer ini adalah yang 
paling “cerdas”, gateway berada pada layer ini. Gateway melakukan 
pekerjaan yang sama seperti sebuah router, tetapi ada perbedaan diantara
 mereka. Layer Application adalah penghubung utama antara aplikasi yang 
berjalan pada satu komputer dan resources network yang membutuhkan akses
 padanya. Layer Application adalah layer dimana user akan beroperasi 
padanya, protocol seperti FTP, telnet, SMTP, HTTP, POP3 berada pada 
layer Application.
Dari sini kita bisa mengerti kegunaan teoristis dari OSI Layer, semoga bermanfaat :)
Wassalamualaikum Wr.W.. 
edit
| 
Kamis, 28 Januari 2016
Assalamualaikum Wr.Wb
Pengertian database adalah sekumpulan data yang sudah disusun sedemikian rupa dengan ketentuan atau aturan tertentu yang saling berelasi sehingga memudahkan pengguna dalam mengelolanya juga memudahkan memperoleh informasi. Selain itu adapula yang mendefinisikan database sebagai kumpulan file, tabel, atau arsip yang saling terhubung yang disimpan dalam media elektronik.  Satu record (umumnya digambarkan sebagai baris data) terdiri dari field
 yang saling berhubungan menunjukan bahwa field tersebut dalam satu 
pengertian yang lengkap dan disimpan dalam satu record.
Adapun Struktur Database adalah:
~Database
~File/Table
~Record
Elemen data/FieldDari pengertian diatas dapat disimpulkan bahwa basis data mempunyai beberapa kriteria penting, yaitu :
1. Bersifat data oriented dan bukan program oriented.
2. Dapat digunakan oleh beberapa program aplikasi tanpa perlu mengubah basis datanya.
3. Dapat dikembangkan dengan mudah, baik volume maupun strukturnya.
4. Dapat memenuhi kebutuhan sistem-sistem baru secara mudah
5. Dapat digunakan dengan cara-cara yang berbeda.
Prinsip utama Data Base adalah pengaturan data dengan tujuan utama 
fleksibelitas dan kecepatan pada saat pengambilan data kembali. Adapun 
ciri-ciri basis data diantaranya adalah sebagai berikut :
1. Efisiensi meliputi kecepatan, ukuran, dan ketepatan
2. Data dalam jumlah besar.
3. Berbagi Pakai (dipakai bersama sama/Sharebility).
4. Mengurangi bahkan menghilangkan terjadinya duplikasi dan ketidakkonsistenan dat
Manfaat Penggunaan Database  
*Kecepatan dan Kemudahan
Database memiliki kemampuan dalam menyeleksi data sehingga menjadi suatu kelompok yang terurut dengan cepat. Hal inilah yang akhirnya dapat menghasilkan informasi yang dibutuhkan secara cepat pula. Seberapa cepat pemrosesan data oleh database tergantung pula pada perancangan databasenya.
*Pemakaian Bersama-sama
Suatu database bisa digunakan oleh siapa saja dalam suatu perusahaan. sebagai contoh database mahasiswa dalam suatu perguruan tinggi dibutuhkan oleh beberapa bagian, seperti bagian admin, bagian keuangan, bagian akademik. Kesemua bidang tersebut membutuhkan database mahasiswa namun tidak perlu masing-masing bagian membuat databasenya sendiri, cukup database mahasiswa satu saja yang disimpan diserver pusat. Nanti aplikasi dari masing-masing bagian bisa terhubung ke database mahasiswa tersebut.
*Kontrol data berpusat
Masih berkaitan dengan point ke dua, meskipun pada suatu perusahaan 
memiliki banyak bagian atau divisi tapi database yang diperlukan tetap 
satu saja. Hal ini mempermudah pengontrolan data seperti ketika ingin 
mengupdate data mahasiswa, maka kita perlu mengupdate semua data di 
masing-masing bagian atau divisi, tetapi cukup di satu database saja 
yang ada di server pusat.
*Menghemat biaya perangkat
Dengan memiliki database secara terpusat maka di masing-masing divisi
 tidak memerlukan perangkat untuk menyimpan database berhubung database 
yang dibutuhkan hanya satu yaitu yang disimpan di server pusat, ini 
tentunya memangkas biaya pembelian perangkat.
*Keamanan Data
Hampir semua Aplikasi manajemen database sekarang memiliki fasilitas 
manajemen pengguna. Manajemen pengguna ini mampu membuat hak akses yang 
berbeda-beda disesuaikan dengan kepentingan maupun posisi pengguna. 
Selain itu data yang tersimpan di database diperlukan password untuk 
mengaksesnya.
*Memudahkan dalam pembuatan Aplikasi baru 
Dalam poin ini database yang dirancang dengan sangat baik, sehingga 
si perusahaan memerlukan aplikasi baru tidak perlu membuat database yang
 baru juga, atau tidak perlu mengubah kembali struktur database yang 
sudah ada. Sehingga Si pembuat aplikasi atau programmer hanya cukup 
membuat atau pengatur antarmuka aplikasinya saja.
Dengan segudang manfaat dan kegunaan yang dimiliki oleh database maka
 sudah seharusnya semua perusahaan baik itu perusahaan skala kecil 
apalagi perusahaan besar memilki database yang dibangun dengan rancangan
 yang baik. Ditambah dengan pemanfaatan teknologi jaringan komputer maka
 manfaat database ini akan semakin besar. Penggunaan database sekaligus 
teknologi jaringan komputer telah banyak digunakan oleh berbagai macam 
perusahaan, contohnya saja perbankan yang memiliki cabang di setiap 
kotanya. Perusahaan Bank tersebut hanya memiliki satu database yang 
disimpan di server pusat, sedangkan cabang-cabangnya terhubung melalui 
jaringan komputer untuk mengakses database yang terletak di sever pusat 
tersebut.
Sumber: http://www.mandalamaya.com/pengertian-database/ 
  
Ini dulu ya yang dapat saya sampaikan :)
 Wassalamualikum Wr.Wb.
edit
| 
Rabu, 27 Januari 2016
Assalamualikum Wr.Wb
CMS Formulasi adalah sebuah sistem manajemen konten (Content management sistem) yang dapat diperoleh secara gratis, sebuah sistem sederhana yang pertama kali dibangun dari nol oleh Sdr. Ari Rusmanto yang diberi nama Schoolhos. Seiring berjalannya waktu CMS ini ada beberapa perbaikan kode oleh Sdr. Fauzan A Mahanani kemudian berubah nama menjadi CMS Formulasi.
Apakah kalian tau, apa itu CMS Formulasi ?
        CMS Formulasi merupakan sebuah sistem informasi sederhana yang dibangun dengan menggunakan bahasa pemograman PHP dan MySQL. Sistem ini adalah salah satu alternatif untuk membangun sebuah website informasi pendidikan atau instansi sekolah. Modul yang disediakan merupakan standar modul yang dibutuhkan oleh sebuah website sekolah pada umumnya, yaitu data siswa, data guru dan staff, data alumni, pendaftaran siswa baru dan materi untuk e-learning.
Akuntabilitas
Oleh karena CMS mendukung alur kerja dan hak akses yang jelas kepada para penggunanya, data/informasi yang disampaikan dapat dipertanggung jawabkan dengan baik. Setiap penulis ataupun editor memiliki tugas masing-masing dengan hak akses yang berbeda-beda pula. Dengan demikian setiap perubahan yang terjadi di website dapat ditelusuri dan diperbaiki seperlunya dengan segera.
CMS pada prinsipnya dapat dipergunakan  untuk berbagai macam keperluan dan dalam berbagai kondisi, seperti untuk :
~ Mengelola website pribadi.
~ Mengelola website perusahaan/bisnis.
~ Portal atau website komunitas.
~ Galeri foto, dan lain sebagainya.
~ Forum.
~ Aplikasi E-Commerce.
~ Dan lain-lain
Kekurangan CMS
1. Mengharuskan menggunakan source kode yang kadang membingungkan.
2. Ada beberapa fitur-fitur yang kurang terpakai, sehingga membuat jadi kurang efisien.
3. Security lebih rawan terutama  yang opensource, karna banyak orang yang tahu tentang code dan kelemahannya.
4. Template telah tersedia, sehingga kurang bisa berekspresi.
 Beriku ada beberapa macam CMS yang paling sering digunakan orang-orang, salah satunya adalah :
1. CMS Wordpress
2. CMS Joomla
3. CMS Drupal
4. Aura CMS
5. CMS Opencart
6. CMS Prestashop
7. CMS Moodle      
 Sebenarnya masih banyak lagi CMS-CMS yang bertebaran di internet, namun saya hanya menyebutkan beberapa CMS yang paling banyak digunakan orang. Untuk CMS lain silahkan cari di internet dan lain waktu untuk informasinya lebih lanjut.
Sumber: http://rismaanggra23.blogspot.co.id/2015/12/pengertian-cms-formulasi.html 
Wassalamualikum Wr.Wb.
edit
| 
Selasa, 26 Januari 2016
Assalamualaikum Wr.Wb..
Ketemu lagi diblog saya, hai ini saya belajar bagaimana menginstall CMS Formulasi.
Berikut langkah-langkah menginstall CMS Formulasi :
1.Extract file Formulasi CMS yang sudah didownload
2.
 Kemudian copy kan ke folder server anda. Dalam contoh ini menggunakan 
server XAMPP versi 1.7.3, maka folder yang digunakan adalah folder 
htdocs
3.Buatlah nama database sesuai dengan kebutuhan anda, contoh nama database adalah sma_formulasi
4.Buka browser, kemudian ketikkan url pada addres bar seperti gambar dibawah ini (nama folder suai dengan yang telah anda buat).
  
5.Membuat file koneksi.php, silahkan masukkan konfigurasi database anda.
6. File file koneksi.php, telah berhasilanda buat, silahkan lanjutkan langkah berikutnya.
7. Masukkan data administrator pada form yang tersedia kemudian klik berikutnya.
8. Masukkan data sekolah pada form yang tersedia dan klik berikutnya.
9.Jika tampil box yang bertuliskan “Selamat, adan terlah sukses 
melakukan instalasi FormulasiCMS, klik login untuk masuk pada halaman 
admin” maka anda telah berhasil melakukan instalasi FormulasiCMS. Tidak 
perlunya adanya penghapusan folder instalasi sebelum menggunakan 
FormulasiCMS. Karena folder instalasi telah terhapus secara otomatis  
setelah anda meng klik tombol login pada langkah terakhir instalasi.
10.silahkan mencoba, dan ini adalah hasinya :)
Sekian dari saya semoga bermanfaat untuk Anda.
Wassalamualaikum Wr.Wb.. :)
edit
| 
Senin, 25 Januari 2016
Pengertian Javascript
JavaScript adalah 
bahasa pemrograman yang bisa disisipkan ke HTML  seperti halnya PHP akan
 tetapi javascript berjalan di sisi Client.
Misalnya, jam ditampilkan pada halaman yang 
update sendiri untuk  menunjukkan waktu saat ini pada komputer pengguna.
 Desain JavaScript  dipengaruhi oleh banyak bahasa pemrograman, termasuk
 C, tetapi  dimaksudkan untuk lebih digunakan oleh non-programmer. 
JavaScript tidak  didasarkan pada atau terkait ke Java, ini adalah 
kesalahpahaman umum.  JavaScript seringkali disertakan dalam file HTML
 atau link dari file HTML dan dijalankan secara lokal oleh web browser. 
 Ini berarti bahwa server bebas untuk mengerjakan sesuatu yang lain  
daripada pemrosesan instruksi untuk setiap klien. Hal ini telah membuat 
 JavaScript pilihan yang lebih populer daripada bahasa yang memerlukan  
server untuk melakukan pengolahan.
Hubungan ke Java
Meskipun nama yang mirip, Java dan JavaScript, hampir tidak ada 
hubungannya selain dari sintaks antara dua bahasa. Bahkan mereka 
dikembangkan oleh dua perusahaan yang sama sekali berbeda, dengan tujuan
 dan pemikiran yang berbeda: Netscape mengembangkan JavaScript dan Sun 
Microsystems mengembangkan Java. Hanya saja kedua nama tersebut 
membingungkan bagi orang yang belum tau.
JavaScript dapat diinterpretasikan oleh browser yang paling  langsung
 dan cepat, sementara Java memerlukan terpisah “Java Virtual Machine” 
harus dimulai sebelum menjalankan. JavaScript dan Java sama-sama 
menggunakan sintaks yang mirip (berdasarkan bahasa C) tetapi perintah 
yang digunakan banyak yang sangat berbeda. Ada juga perbedaan teknis. 
Java adalah bahasa diketik statis yang membutuhkan deklarasi semua 
variabel dan jenis mereka (misalnya integer, string atau boolean). 
Sebaliknya, Javascript adalah “longgar” bahasa diketik, memungkinkan 
variabel yang akan digunakan tanpa deklarasi sebelumnya.
Sebagai contoh, membandingkan dua metode penulisan ke tampilan (halaman).
Di Java, untuk menulis “Halo dunia!”, Kode akan membaca: System.out.println (“Halo dunia!”);
Sedangkan dalam JavaScript (di browser), akan berkata: document.write (“Halo dunia! “);
Untuk lebih jelasnya dibawah contoh penulisan javascript,
Penulisan JavaScript
Kode JavaScript biasanya dituliskan dalam bentuk fungsi yang ditaruh di tag <head> yang dibuka dengan tag
<script type=”teks/javascript”>.
<script type=”teks/javascript”>
alert(“Halo Dunia!”);
</script>
Kode JavaScript juga bisa diletakkan di file tersendiri yang 
berekstensi .js (singkatan dari JavaScript). Untuk memanggil kode 
JavaScript yang terdapat di file sendiri, di bagian awal <head> 
harus ditentukan dahulu nama file .js yang dimaksud menggunakan contoh 
kode seperti berikut:
<script type=”teks/javascript” src=”alamat.js”>
</script>
Script pada bagian head
Script ini akan dieksekusi ketika dipanggil (biasanya berbentuk 
function) atau dipanggil berdasarkan trigger pada event tertentu. 
Peletakkan script di head akan menjamin skript di-load terlebih dahulu 
sebelum digunakan (dipanggil).
<html>
<head>
<script type=”teks/javascript”>
…
</script>
</head>
</html>
Script pada Body
Script ini dieksekusi ketika halaman di-load sampai di bagian 
<body>. Ketika menempatkan script pada bagian <body> berarti
 antara isi dan JavaScript dijadikan satu bagian.
<html>
<head>
</head>
<body>
<script type=”teks/javascript”>
…
</script>
</body>
</html>
Jumlah JavaScript di <head> dan <body> yang ditempatkan pada dokumen tidak terbatas.
External JavaScript
Terkadang ada yang menginginkan menjalankan JavaScript yang sama dalam 
beberapa kali pada halaman yang berbeda, tetapi tidak mau disibukkan 
jika harus menulis ulang script yang diinginkan di setiap halaman. Maka 
JavaScript dapat ditulis di file secara eksternal. Jadi, antara dokumen 
HTML dan JavaScript dipisahkan, kemudian berkas tersebut dipanggil dari 
dokument HTML. Berkas JavaScript tersebut disimpan dengan ekstensi .js.
JavaScript : js/xxx.js document.write(“pesan ini tampil ketika halaman diload”);
Untuk menggunakan eksternal JavaScript (.js) dipakai atribut “src” pada tag <script> pada halaman HTML-nya.
<html>
<head>
</head>
<body>
<script src=”xxx.js”>
</script>
<p>Script di atas berada di berkas “xx.js” (eksternal) </p>
</body>
</html>
Sumber: https://upyes.wordpress.com/2013/02/01/pengertian-javascript/
Mungkin itu dulu yang dapat saya sampaikan setelah membaca dari beberapa sumber, semoga bermanfaat untuk Anda.
edit
| 
Sabtu, 23 Januari 2016
Assalamualaikum Wr.Wb..
Yahh lagi-lagi ketemu blog saya lagi, hehe
Diblog saya yang ke-12 ini saya akan melanjutkan web saya yang kemarin. Disini saya akan menambahkan link pada web yang sudah saya buat kemarin.
 Ini adalah script untuk membuat hyperlink.
Jika kita klik Selecta maka akan pindah ke halaman yang akan dituju. 
Jika kita klik kembali maka akan kembali kehalaman sebelumnya.
Terima kasihh :)
Wassalamualaikum Wr.Wb
edit
| 
Jumat, 22 Januari 2016
Assalamualaikum wr.wb
Yahh ketemu lagi diblog saya yang ke-11 ini, hehe. Jangan bosen-bosen yahh lihat blog saya :)
Disini saya akan melanjutkan web saya yang kemarin. Saya akan menambahkan property sederhana. Seperti yang telah saya buat dibawah ini.
Ini adalah script yang sudah saya buat :
Dan ini script yang sudah jadi, tampilannya seperti ini :
Mohon maaf jika kurang jelas, mohon dimaklumi yaa, heheheheh..
Terima kasiih :)
Wassalamualaikum Wr.Wb
edit
| 
Kamis, 21 Januari 2016
Assalamualaikum Wr.Wb
Bertemu lagi di blog saya yang ke-10 ini. disini saya akan mengulang kembali  tentang HTML. Tadi pagi ada presentasi dari teman kami yang menjelaskan tentang bagaimana tutorial membuat website buku tamu dan softwarenya.
~Cara membuat web buku tamu dan softwarenya :
1. Membuat design dulu (corel, adobe photoshop).
2. Lalu menuliskan script di dreamweaver bisa dibuka menggunakan php myadmin.
~Perbedaan HTML dan PHP:
HTML -> Tidak bisa menggunakan Database.
PHP    -> Bisa menggunakan Database.
~Cara menggunakan Database :
- Klik Database.
- Create Database.
- Beri nama pada Database.
~Untuk mengoneksikan Web (data) :
- Buka database (tamu).
- Lalu klik dan buka jika tidak menggunakan php maka akan terjadi kesalahan dalam membuka dan tidak bisa diconnectkan.
- Save untuk menyimpan dibuku tamu.php.
~Untuk menginput Teks :
1. Tombol pada username berfungsi sebagai inputan (masukkan teks).
2. Input pada E-mail berfungsi sebagai inputan (masukkan E-mail).
~Untuk mengoneksikan Database :
Dengan cara Require_once ("koneksi.php").
NB : Jika Anda ingin membuat web, berilah folder tersendiri agar lebih mudah jika ingin mengoneksikan script tersebut.
Ini adalah script sederhana yang saya buat :
Dan setelah saya membuat script diatas, akan menjadi tampilan seperti dibawah ini.
Mohon maaf jika web yang saya buat ini jelek dan masih belum sempurna, hehehe
Sekian postingan kali ini, semoga bermanfaat untuk Anda. 
Terima kasih sudah berkunjung ke blog saya ini :)
Wassalamualaikum Wr.Wb..
edit
| 
Rabu, 20 Januari 2016
Assalamualikum Wr.Wb
Hai Teman, ketemu lagi dengan saya Puji Lestari :)
Diblog
 saya yang ke-9 ini, tadi saya dan teman-teman BLC TELKOM KLATEN 
BerDiskusi & Kuliah Umum "Revolusi Mental & Pendidikan 
Berkarakter" yang dibimbing oleh Dr.Petrus Darmadi.
Beliau
 memberikan kami motivsi-motivasi dan cerita-cerita yang membuat saya 
dan teman-teman sangat antusias untuk mendengarkan cerita-cerita beliau 
yang sangat bagus dan juga sangat menarik. Saya juga ingin melakukan 
semua hal yang telah diceritakan oleh beliau, karena itu adalah sebuah 
motivasi yang belum pernah saya dengar. Tujuan beliau kesini adalah 
untuk memberikan motivasi-motivasi dengan tujuan membentuk moral dan 
mental kami semua. Beliau berpesan kepada kami, jika kami nantinya akan 
menjadi seorang pendidik, jadilah pendidik yang baik, berhati mulia, dan
 pastinya tidak koruptor karena itu adalah penghambat semua yang sudah 
kita lakukan. , kita boleh juga kok untuk berimajinasi karena itu adalah
 suatu cara agar kita menjadi diri kita sendiri.
Beliau juga 
mengatakan jika nantinya kita sudah menjadi seorang orang tua, janganlah
 kita menyamakan anak-anak kita nantinya, karena setiap anak itu 
mempunyai sifat dan karakter yang berbeda.
Inilah kegiatan selama ada Dr.Petrus Darmadi: 
 

 
Sampai sini dulu yaa perjumpaan kami dengan sang motivator hari ini semoga ilmu beliau bermanfaat dan akan saya ingat sampai tua nanti. Amiin :)
Wassalamualaikum wr.wb
edit
| 
Selasa, 19 Januari 2016
Assalamualaikum Wr.Wb..
Kembali lagi diblog saya yang ke-8. Alhamdulillah masih diberi kesehatan untuk bisa mengulas kembali tentang SQL. Disini saya akan mempelajari tentang Pengertian SQL, Sejarah SQL dan Jenis-jenis perintah SQL.
Pengertian Structured Query Language (SQL)
SQL (Structured Query Language) adalah bahasa pemrograman khusus yang digunakan untuk memanajemen data dalam RDBMS.
 SQL biasanya berupa perintah sederhana yang berisi instruksi-instruksi 
untuk manipulasi data. Perintah SQL ini sering juga disingkat dengan 
sebutan ‘query‘.
Sejarah SQL
Bersamaan dengan paper Dr. Edgar F. Codd pada tahun 1969 tentang Teori Database Relational, ia pun mengajukan sebuah bahasa yang disebut DSL/Alpha untuk
 memanajemen data dalam relational database. Berdasarkan ide Dr.Codd 
ini, beberapa saat setelah itu IBM mencoba merancang bahasa prototipe 
sederhana DSL/Alpha yang disebut SQUARE.
Pada tahun 1970, team yang beranggotakan peneliti IBM Donald D. Chamberlin dan Raymond F. Boyce, mengembangkan SQUARE lebih lanjut menjadi SEQUEL (Structured English Query Language). SEQUEL digunakan untuk mengoperasikan prototipe RDBMS pertama IBM, System R. Dikemudian hari, SEQUEL berubah nama menjadi SQL karena permasalahan merk dagang (trademark) dengan sebuah perusahaan pesawat di inggris yang terlebih dahulu telah memakai nama SEQUEL.
Pada akhir 1970an, perusahaan Relational Software, Inc. (sekarang Oracle Corporation) melihat potensi bahasa SQL dan mengembangkan sendiri versi SQL untuk RDBMS mereka. Oracle V2 (versi 2) yang dirilis Juni 1979 adalah RDBMS komersial pertama yang mengimplementasikan SQL.
Dengan kemudahan yang ditawarkan, SQL mulai diimplementasikan oleh 
berbagai RDBMS dengan versi SQL mereka masing-masing. Namun hal ini  
menimbulkan permasalahan karena perbedaan penerapan SQL dari satu 
aplikasi dengan aplikasi database lainnya yang tidak seragam.Sehingga 
 pada tahun 1986, badan standar amerika, ANSI (American National Standards Institute) merancang sebuah standar untuk SQL. Satu tahun setelahnya, ISO (International Organization for Standardization) juga
 mengeluarkan standar untuk SQL. Versi terakhir standar SQL dirilis pada
 2011, yang dinamakan SQL 2011. Dengan standar ini diharapkan ada 
keseragaman SQL antar aplikasi RDBMS.
Akan tetapi walaupun sudah ada standar tentang SQL, banyak perusahaan RDBMS yang menambahkan ‘fitur’
 SQL selain standar yang ada. MySQL juga memiliki SQL yang tidak 
standar, yang tidak ada pada Oracle, begitu juga sebaliknya. Namun 
setidaknya bahasa SQL hampir sama untuk perintah-perintah dasar antar 
RDBMS. Perintah SQL untuk membuat tabel misalnya, dapat digunakan baik 
di Oracle maupun MySQL.
Jenis-jenis perintah SQL
Perintah atau instruksi SQL dapat dikelompokkan berdasarkan jenis dan fungsinya. Terdapat 3 jenis perintah dasar SQL : Data Definition Language, Data Manipulation Language dan Data Control Language.
- Data Definition Language (DDL) adalah jenis instruksi SQL yang berkaitan dengan pembuatan struktur tabel maupun database. Termasuk diantaranya : CREATE, DROP, ALTER, dan RENAME.
- Data Manipulation Language (DML) adalah jenis 
instruksi SQL yang berkaitan dengan data yang ada dalam tabel, tentang 
bagaiman menginput, menghapus, memperbaharui serta membaca data yang 
tersimpan di dalam database. Contoh perintah SQL untuk DML : SELECT, INSERT, DELETE, dan UPDATE.
- Data Control Language (DCL) adalah jenis 
instruksi SQL yang berkaitan dengan manajemen hak akses dan pengguna 
(user) yang dapat mengakses database maupun tabel. Termasuk diantaranya : GRANT dan REVOKE.
Selain ketiga jenis perintah SQL, terdapat juga 2 jenis SQL tambahan : Transaction Control Language, dan Programmatic SQL.
- Transaction Control Language (TCL) adalah perintah SQL untuk proses transaksi.
 Proses transaksi ini digunakan untuk perintah yang lebih dari 1, namun 
harus berjalan semua, atau tidak sama sekali. Misalnya untuk aplikasi 
critical seperti transfer uang dalam sistem database perbankan. 
Setidaknya akan ada 2 perintah, yaitu mengurangi uang nasabah A, dan 
menambah uang nasabah B. Namun jika terjadi kesalahan sistem, kedua 
transaksi ini harus dibatalkan. Tidak bisa hanya satu perintah saja. 
Termasuk ke dalam TCL adalah perintah : COMMIT, ROLLCABK, dan SET 
TRANSACTION.
- Programmatic SQL berkaitan dengan sub program 
(stored procedure) maupun penjelasan mengenai struktur database. Contoh 
perintah seperti : DECLARE, EXPLAIN, PREPARE, dan DESCRIBE.
Sumber: http://www.duniailkom.com/tutorial-mysql-pengertian-sql-structured-query-language/
Setelah memahami sekilas tentang bahasa pemograman database : SQL, 
dan teori-teori dasar database dari beberapa tutorial sebelumnya,  kita 
sudah siap untuk tutorial selanjutnya, Download dan Install Aplikasi MySQL.
- http://en.wikipedia.org/wiki/Sql.
- James R. Groff : SQL The Complete Reference, 3rd Edition,McGraw-Hill, 2010.
Tutorial Terkait:




Semoga pembelajaran ini bermanfaat untuk Anda,  Selamat mencoba :)
TERIMA KASIH..
Wassalamualaikum Wr.Wb  
edit
Postingan Lebih Baru
Postingan Lama