Kamis, 21 April 2011

Jquery

JQuery merupakan library Javascript yang akan membuat aplikasi web yang kita buat menjadi lebih “waah“, baik dari sisi user-interface, proses maupun interaktivitas. Mengenai apa itu jQuery sudah saya bahas di artikel sebelumnya.

Salah satu buku yang cukup lengkap membahas mengenai jQuery adalah buku yang berjudul Learning jQuery : Better Interaction Design and Web Development with Simple JavaScript Techniques. Buku setebal kurang lebih 350 halaman ini mengulas secara tuntas mengenai jQuery, dimulai dari kelebihan dan daya tarik jQuery itu sendiri, sampai teknik-teknik memanfaatkan jQuery yang disertai contoh-contoh sederhana.

Buku ini ditulis oleh Jonathan Chaffer dan Karl Swedberg yang terbit pertama kalinya tahun 2007 (setahun setelah jQuery dirilis). Jonathan Chaffer adalah Chief Technology Officer of Structure Interactive yang berlokasi di Michigan. Jonathan juga aktif sebagai bagian dari tim pengembang CMS open source yaitu Drupal. Sementara itu Karl Swedberg adalah seorang web developer di perusahaan yang sama dengan Jonathan yaitu Structure Interactive. Karl yang sebelum menjadi web developer adalah seorang guru bahasa Inggris, fokus dalam hal web-standard, semantic CSS, dan unobtrusive JavaScript.

Buku Learning jQuery isinya cukup mudah dipahami dan dapat menjadi referensi bagi para pemula maupun yang sudah mahir di bidang web development. Buku ini cocok untuk para designer web maupun programmer web.


Garis besar dari isi dari buku ini antara lain menjelaskan mengenai:
Sekilas tentang jQuery. Termasuk didalamnya dijelaskan mengenai kelebihan jQuery, dimana bisa mendapatkan jQuery dan contoh sederhana penerapan jQuery. Isinya secara singkat saya rangkum dalam artikel saya sebelumnya.
Selectors. Di bagian kedua ini dijelaskan mengenai DOM (Document Object Model) dan CSS, serta bagaimana penggunaan jQuery dalam mengatur tampilan (CSS + jQuery). Bagian ini cocok dibaca bagi para web designer yang sudah terbiasa dengan CSS.
Events. Selanjutnya buku ini menjelaskan mengenai event-event yang didukung oleh jQuery. Event-event tersebut akan meningkatkan interaktivitas web dengan pengunjung. Tersedia juga contoh-contoh menarik di bab ini.
Effects. Pada bab 4 buku ini, dijelaskan mengenai teknik-teknik jQuery untuk mengatur efek tampilan halaman web, termasuk didalamnya animasi-animasi yang bisa dilakukan oleh jQuery. Diantara animasi yang sering digunakan adalah fading dan sliding. Contoh sederhananya dapat dilihat disini.
DOM Manipulation. Di bagian ini dipaparkan mengenai bagaimana memanipulasi sebagian isi halaman web melalui jQuery. Manipulasi dapat berupa penambahan, penggantian, maupun penghapusan bagian tertentu dari halaman.
AJAX. Bagaimana jika jQuery digabungkan dengan konsep AJAX? Di bagian keenam ini dijelaskan mengenai hal tersebut. Secara default, jQuery mendukung dengan baik konsep AJAX, baik format data teks, XML, maupun JSON.
Table Manipulation. Manipulasi data dalam tabel seperti sorting, seleksi, paging dapat dilakukan dengan cukup mudah dengan jQuery. Penasaran? Silahkan pelajari pada bab ini mengenai manipulasi tabel.
Forms with Function. Bagian ini membahas mengenai manipulasi form inputan termasuk tampilan dan bagaimana melakukan validasi form ala jQuery.
Shufflers and Rotators. Manipulasi images seperti untuk membuat galery foto dipaparkan di bagian ini.
Plugins. Bagian terakhir dari buku ini membahas mengenai plugin, yang merupakan salah satu kemampuan jQuery yang luar biasa. Disini diberikan beberapa plugin jQuery yang banyak digunakan serta dijelaskan juga mengenai bagaimana membuat plugin sendiri.

Rabu, 20 April 2011

Web camera software senses activity, sounds alarm, captures snapshots, records video, and sends captured images by e-mail

Modern professional protection software works with
any camera, IP cameras, and major capture cards.


Webcam software identifies activity, triggers siren, captures images, records video, and sends captured images by e-mail


Surveillance application

has become so difficult that the regular
consumer who has been busy minding his business instead of pouring over electronics and internet
technology articles can be easily overwhelmed when it comes time to install or update his surveillance system.


Fortunately, there is new professional surveillance application that simplifies much of the decision making.
You don't necessarily have to get rid of a working analog CCTV system in order to renew to a streaming
video that can be watched from any online connected workstation or 3G phone. Video capture cards can digitally convert the
pictures for broadcast. Until recently, there had been no real attempts to standardize the new IP
cameras; every make and manufacturer functioned a tiny differently. And when you connect webcams into the
merge, finding one software to control them all was cumbersome.



Professional surveillance application

is now available that will work for any camera
or IP webcam and for most capture cards as well. You can monitor anything your motion
sensors are picking up at your room or business while you can be half a globe away.
The application itself may not be easy, but it can get life simpler for you.

Web camera software senses motion, triggers
siren, captures snapshots, records video, and sends captured images by email


Web camera software detects activity, sounds siren, captures images, records video, and sends captured images by e-mail
Webcams
are usefull for more than just making online conversations
more realistic. They can also be
an awfully effective device
for use in house or business security.

Software

is now available that can sense movement and use
it as a trigger for numerous actions.


The way that
it works is to analyze the image sent by a camera that is either attached using USB
or using a video capture device for movement. When it picks up
that movement, it can therefore take any number of procedures,
including triggering an alarm.

An other popular application, though, is to either
send live pictures of what is happening in the field that is covered by the webcam
or to even broadcast through live broadcasting precisely what is
happening with both sound and image. If installed covertly,
this application could even be used for clandestine surveillance.

Given the
large quantity of devices that either have a webcamera connected
or can support one, this is an excellent way to inexpensively and effortlessly guard
the spot across that workstation
from invasion or stealing.

Broadcasting online video and audio from capture card
using webcamera server software


Broadcasting live video and audio from capture device via webcam computer software


Security application

If you find yourself with a need to record security video with a webcamera over an area,

webcamera
server application

may be the right choice for you. Using this software, it is possible to set up a
camera to detect movement and begin recording when it does.

Depending on your needs, the sights and sounds that are picked up by the camera may be stored on a hard drive, or if the captured video
needs to be accessible off-site, can be webcast using the server's streaming
feature to a webpage.

Depending on the quality of the camera and the viewer's video card, the picture that is recorded may be as clear as a high-definition television signal.
Using a setup like this, it is possible to provide a measure of security for an area while
the economics of the situation do not justify hiring a security business or setting up a professional monitoring system.

This

do-it-yourself approach

can save money while not compromising on security.

CARA HACK PASSWORD WIFI KAFE KAMPUS WARNET

Seperti kita ketahui, HotSPOT atau tempat akses internet Wireless dengan standard 802.11b/g sudah bukan barang asing lagi ditelinga kita, dan bila kita berpergian di tempat publik seperti Mall, Cafe, hotel dan kantor, dengan mudahnya kita menemukan fasilitas tersebut.. Namun sangat disayangkan tidak semua penyedia layanan menawarkan fasilitas Internet Wireless dengan gratis, atau kalaupun gratis,. sangatlah terbatas. Salah satu proteksi yang digunakan penyedia layanan wireless adalah dengan membatasi akses internet berdasarkan MAC Address.
Apa itu MAC Adress ?
In computer networking a Media Access Control address (MAC address) or Ethernet Hardware Address (EHA) or hardware address or adapter address is a quasi-unique identifier attached to most network adapters (NICs)
..
Oke jadi kesimpulannya MAC Address adalah nomer unik yang membedakan setiap perangkat jaringan yang terpasang dikomputer kita. Contoh kasus adalah HotSPOT di Food Court Plasa Semanggi. Pada HotSPOT FoodCourt Plasa Semanggi ., sang penyedia layanan Internet Wireless, membatasi penggunaan Internet gratis hanya selama 3 Jam, setelah itu anda tidak dapat mengakses internet lagi, dan baru akan dapat mengakses lagi di hari esok. Jenis proteksi yang digunakan adalah MAC Address Filtering.
Bagaimana menjebol Proteksi dengan MAC Address ? Ada sebuah tools yang sangat bermanfaat untuk anda.Tools itu bernama K-MAC 
Dengan tools ini anda akan dapat mengubah MAC-Address anda secara instant dan apa artinya ? Anda dapat menjebol Proteksi MAC Address !. Setiap jatah akses internet anda habis dalam waktu 3 jam, yang anda perlu lakukan hanyalah mengubah MAC Address anda, dan lakukan koneksi kembali. gw tambahin buat info. cracking password WEP/WPA/WPA-2 menggunakan program yang tersedia dalam paket OS backtrack yaitu kismet Kismet adalah satu Tool security yang berjalan Linux, kismet digunakan untuk menyadap lalu lintas data dalam jaringan internet. Aircrak-ptw Aircrak-ptw adalah tool yang digunakan untuk meng-crack wireless yang diproteksi. Masing-masing notebook dengan spesifikasi berbeda, sehingga cara untuk menggunakan aircrack pun berbeda. Trik yang satu ini juga dipakai untuk mencari password yang digunakan oleh seseorang untuk mengakses hotspot yang menggunakan kartu prepaid.

Alat yang dipersiapkan :
- Seperangkat Laptop : PC yang ada wifi adapternya juga bisa, asal jaringan hotspotnya bisa tertangkap.
- Charger laptop : karena pasti memakan banyak daya batre saat keranjingan internet gratisNgakakNgakak..
Software yang diperlukan:

1. Angry IP Scanner 2.21
2.Technitium MAC Address v5 release 3
Langsung aja sekarang ke caranya:
Cari lokasi penyedia layanan hotspot, tentunya di daerah yang terjangkau jaringan hotspot tersebut.

Hidupkan laptop anda, dan hidupkan pula wireless network anda dan lihat di sistem tray icon wireless network, kemudian klik kanan dan pilih view avalible wireless network, dan tentunya setelah itu anda harus connect ke wireless hotspot tujuan anda.
Setelah connect, klik kanan sistem tray dan pilih status >pilih tab detail > kelihatan disana ip yang diberikan kepada kita. Catat ip tersebut.
Buka Program AngryIP Scanner 2.21 dan isikan ip range yang akan kita scan (pakai data ip kita tadi) pada bagian atas. Misalnya : IP yang kita dapat 135.125.1.13 kemudian masukkan pada kolom range pertama ip kita sesuai dengan ip yang tadi namun ganti angka di bagian akhir dengan 1 menjadi 135.125.1.1 dan pada kolom kedua tuliskan sama namun angka satu diakhir itu ganti dengan 255 menjadi 135.125.1.255. hasilnya 135.125.1.1 to 135.125.1.255 dan klik start (tombol merah).

Setelah melakukan scanning maka kita akan mendapatkan data ip yang hidup yang terkoneksi dengan hotspot tersebut. setelah scanning selesai maka lihat ip yang hidup (alive host) warna biru klik kanan pada ip yang hidup Klik kanan pada ip yang warna biru tadi klik kanan > show > mac address dan akan ada kode mac addres (terkadang ada mac addressnya tidak tampil, pilih saja ip yang lainnya). Catat mac address yang kita dapatkan. 
Buka Program Technitium MAC Address v5 release 3 yang telah kita persiapkan. Disana ada field mac address. nah sekarang tinggal ganti mac address tersebut dengan yang kita dapatkan tadi dan tekan change mac id.
Bagaimana, menarik bukan ? Tapi saya sarankan, seperti yang saya lakukan adalah dengan menumpang saja, karena saya tidak mau berbuat terlalu jauh, seperti cara yang saya beritau untuk me log off dan log in lagi tentunya akan membuat sang pemilik tidak bisa log in. Kasian kan ? Jadi mumpung sudah dikasi gratisan, kenapa gak numpang saja ya, itung-itung cuman ikutan ngakses bareng kan tidak terlalu merugikan. Minta ijin langsung juga kemungkinan yang punya gak nolak, asal kepentingannya memang mendesak.

Untuk Scanning Ip juga bisa memakai aplikasi Dude 3.5.zip
untuk mengetahui kondisi koneksi komputer-komputer ke hotspot. Bisa dicoba juga ya. Oh Yaw Niy dapet yang terbaru klo di hotspot pada pake wep or wpa pake ini aja barusan dicobain tembus euy…..
WEP and WPA keygenerator v1.00
atau Wireless Key Generator

 
 
 
 
 
 
 

Selasa, 12 April 2011

Network Sniffing

Network Sniffing adalah suatu aktifitas menyadap yang di lakukan dalam jaringan yang sangat sulit untuk di cegah, walaupun kita telah menginstall berbagai macam software untuk mencegah serangan dalam jaringan. ini adalah permasalahan dari komunikasi atau protokol jaringan dan tidak ada hubungannya dengan sistem operasi”.
Aktifitas menyadap atau sniffing ini terbagi 2 jenis yaitu :
  1. Passive Sniffing adalah suatu kegiatan penyadapan tanpa merubah data atau paket apapun di jaringan. Passive sniffing yang umum di lakukan yaitu pada Hub, hal ini di sebabkan karena prinsip kerja hub yang hanya bertugas meneruskan signal ke semua komputer (broadcast), berbeda dengan switch yang mempunyai cara untuk menghindari collision atau bentrokan yang terjadi pada hub dengan membaca MAC address komputer. Beberapa program yang umumnya di gunakan untuk melakukan aktifitas ini yaitu wireshark, cain-abel, dsb.
  2. Active sniffing adalah kegiatan sniffing yang dapat melakukan perubahan paket data dalam jaringan agar bisa melakukan sniffing, active sniffing dengan kata lain merupakan kebalikan dari passive sniffing. Active sniffing umumnya di lakukan pada Switch, hal ini di dasar karena perbedaan prinsip kerja antara Hub dan Switch, seperti yang di jelaskan di atas. Active sniffing yang paling umum di lakukan adalah ARP Poisoning, Man in the middle attack(MITM).
Dua jenis sniffing ini sangat merugikan jika terjadi di dalam jaringan karena bisa saja data-data pribadi kita atau account-account pribadi kita semacam e-mail yang bersifat sensitif dapat tercuri.
Sniffing sendiri merupakan suatu tindakan yang sangat sulit untuk di cegah. Tidak ada solusi yang mudah, cepat, dan aman, yang bisa kita lakukan untuk mencecegah serangan semacam ini. Namun tentunya, kita bisa meminimalisir kerugian yang mungkin terjadi di kemudian hari. Hal yang paling cepat di gunakan dan tidak memakan biaya besar adalah penggunaan enkripsi sehingga data-data yang lalu lalang di dalam jaringan kita sangat sulit untuk di baca.

Sniffing vs Spoofing

Ada 2 istilah dalam sekuriti internet yang sering membingungkan orang. Sniffing, Spoofing.

Sniffing adalah adalah kegiatan menyadap dan/atau menginspeksi paket data menggunakan sniffer software atau hardware di internet. Kegiatan ini sering disebut sebagai serangan sekuriti pasif dengan cara membaca data yang berkeliaran di internet, dan memfilter khusus untuk host tujuan tertentu. Jadi kegiatan ini tidak melakukan apa-apa terhadap data, tidak merubah dan tidak memanipulasi. Cukup menyadap. Ia digunakan untuk mendapatkan informasi seperti password, data-data rahasia dan lainnya. Sering digunakan para analyst networking, baik dari kalangan developer maupun network administrator, untuk melakukan troubleshooting.

Spoofing adalah aksi pemalsuan identitas. IP Spoofing merupakan tehnik yang digunakan bagi penyelundup untuk mengakses sebuah network dengan mengirimkan paket/pesan dari sebuah komputer yang mengindikasikan bahwa paket/pesan tersebut berasal dari host yang terpercaya. Untuk melakukan aksi ini para penyelundup menggunakan tehnik yang bermacam-macam, dan spoofing sendiri merupakan salah satu bagian dari proses penyerangan.

Minggu, 10 April 2011

Adobe dreamwever

Pada posting yang lalu kita telah uraikan bagaimana cara membuat situs lokal pada Adobe Dreamweaver CS3.    Pada postingan kali ini kita akan membahas bagaimana cara membuat dokumen baru, mengedit situs, menghapus situs, membuat duplikasi situs, mengekspor situs dan menimpor situs.
A.    MEMBUAT DOKUMEN BARU
Setelah kita membuat site, kita bisa mulai mendesain halaman web dengan membuat dokumen baru.   Dokumen yang kita buat akan tersimpan dalam site yang kita buat.   Untuk membuat dokumen HTML baru, gunakan perintah menu FILE > NEW atau gunakan shortcut Ctrl + N.   
Selanjutnya akan tampil kotak dialog NEW DOCUMENT, pilih BLANK PAGE pada bagian TAPE TYPE pilih HTML kemudian pilih bentuk halaman ang kita inginkan pada bagian LAYOUT.   Bentuk halaman yang terpilih akan ditampilkan pada kotak PREVIEW, pilihan NONE akan menampilkan halaman kosong.
B.    MENGEDIT SITUS
Setelah kita membuat definisi situs web yang kita buat, kita juga dapat mengedit kembali definisi situs dengan langkah sebagai berikut :
1.    Pastikan kita aktif pada jendela program Dreamweaver.
2.    Pilih perintah menu SITE > MANAGE SITES.
3.    Selanjutnya akan tampil kotak dialog MANAGE SITES, untuk menentukan situs yang akan kita edit.
4.    Pilih situs yang akan kita edit, kemudian tekan tombol EDIT.
Lakukan beberapa penyuntingan yang kita inginkan, bagian per bagian pada kotak dialog SITE DEFINITION yang ditampilkan.   Jika sudah selesai, tekan tombol DONE.
C.    MENGHAPUS SITUS.
Untuk melakukan penghapusan situs yang pernah kita buat dan tentunya sudah tidak kita kehendaki lagi, maka tampilkan kotak dialog MANAGE SITES seperti saat kita melakukan proses pengeditan.   Pilih salah satu situs yang akan kita hapus dan tekan tombol REMOVE.   Setelah menekan tombol Remove, maka akan ditampilkan kotak konfirmasi yang berisi pertanyaan ”You cannot undo this action, Delete the selected sites?”.   Jika kita ingin menghapus situs tersebut, maka kita klik tombol YES, maka kita tidak bisa mengembalikan situs yang sudah terhapus.    Jika kita jadi menghapus situs yang terpilih, kita tekan tombol NO.
D.    MEMBUAT DUPLIKASI SITUS
Menduplikasi situs atau bisa juga diartikan dengan menggandakan situs yang mana hasil duplikasi tersebut mempunyai struktur dan isi yang sama seperti aslinya, hanya saja nama situs hasil duplikasi akan diberi akhiran teks ”copy”.
Langkah-langkah untuk menduplikasi situ adalah sebagai berikut :
1.    Pilih perintah menu SITE > MANAGE SITES.
2.    Pada tampilan kotak dialog Manage Sites, pilih situs yang akan diduplikasi, setelah itu tekan tombol DUPLICATE.
E.    MENGEKSPOR SITUS.
Kita dapat mengekspor situs sebagai file XML, namun sebelum kita mengekspornya sebaiknya kita backup situs tersebut.
Langka-langkah yang kita kerjakan dalam mengekspor situs.
1.    Pilih perintah menu SITE > MANAGE SITES.
2.    Pada tampilan kotak dialog Manage Sites, pilih situs yang akan kita ekspor, kemudian tekan tombol EXPORT.
3.    Pada tampilan jendela EXPORT SITE, tentukan tempat dari situs yang kita ekspor lalu tekan tombol SAVE.
D.    MENGIMPOR SITUS.
Selain mengekspor situs, kita juga dapat mengimpor situs dari tempat lain.  File yang dapat kita impor adalah file yang berekstensi .ste .
Langka-langkah yang kita kerjakan dalam mengekspor situs.
1.    Pilih perintah menu SITE > MANAGE SITES.
2.    Pada tampilan kotak dialog Manage Sites, tekan tombol IMPORT.
3.    Pada tampilan jendela IMPORT SITE, pilih nama site yang akan kita import, kemudian tekan tombol  OPEN

PENGERTIAN PHP dan MYSQL

PHP adalah bahasa pemrograman script yang paling banyak dipakai saat ini. PHP banyak dipakai untuk memrogram situs web dinamis, walaupun tidak tertutup kemungkinan digunakan untuk pemakaian lain.

Contoh terkenal dari aplikasi PHP adalah forum (phpBB) dan MediaWiki (software di belakang Wikipedia). PHP juga dapat dilihat sebagai pilihan lain dari ASP.NET/C#/VB.NET Microsoft, ColdFusion Macromedia, JSP/Java Sun Microsystems, dan CGI/Perl. Contoh aplikasi lain yang lebih kompleks berupa CMS yang dibangun menggunakan PHP adalah Mambo, Joomla!, Postnuke, Xaraya, dan lain-lain.
Sejarah PHP

Pada awalnya PHP merupakan kependekan dari Personal Home Page (Situs Personal). 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.

Selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan menamakannya PHP/FI. Dengan perilisan kode sumber ini menjadi open source, maka banyak programmer yang tertarik untuk ikut mengembangkan PHP.

Pada November 1997, dirilis PHP/FI 2.0. Pada rilis ini interpreter PHP sudah diimplementasikan dalam program C. Dalam rilis ini disertakan juga modul-modul ekstensi yang meningkatkan kemampuan PHP/FI secara signifikan.

Pada tahun 1997, sebuah perusahaan bernama Zend menulis ulang interpreter PHP menjadi lebih bersih, lebih baik, dan lebih cepat. Kemudian pada Juni 1998, perusahaan tersebut merilis interpreter baru untuk PHP dan meresmikan rilis tersebut sebagai PHP 3.0 dan singkatan PHP dirubah menjadi akronim berulang PHP: Hypertext Preprocessing.

Pada pertengahan tahun 1999, Zend merilis interpreter PHP baru dan rilis tersebut dikenal dengan PHP 4.0. PHP 4.0 adalah versi PHP yang paling banyak dipakai pada awal abad ke-21. Versi ini banyak dipakai disebabkan kemampuannya untuk membangun aplikasi web kompleks tetapi tetap memiliki kecepatan dan stabilitas yang tinggi.

Pada Juni 2004, Zend merilis PHP 5.0. Dalam versi ini, inti dari interpreter PHP mengalami perubahan besar. Versi ini juga memasukkan model pemrograman berorientasi objek ke dalam PHP untuk menjawab perkembangan bahasa pemrograman ke arah paradigma berorientasi objek.

Kelebihan PHP dari bahasa pemrograman lain

* Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaanya.
* Web Server yang mendukung PHP dapat ditemukan dimana - mana dari mulai apache, IIS, Lighttpd, hingga Xitami dengan konfigurasi yang relatif mudah.
* Dalam sisi pengembangan lebih mudah, karena banyaknya milis - milis dan developer yang siap membantu dalam pengembangan.
* Dalam sisi pemahamanan, PHP adalah bahasa scripting yang paling mudah karena memiliki referensi yang banyak.
* PHP adalah bahasa open source yang dapat digunakan di berbagai mesin (Linux, Unix, Macintosh, Windows) dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan perintah-perintah system.

Pengertian MySQL

MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL.
Relational Database Management System (RDBMS)

MySQL adalah Relational Database Management System (RDBMS) yang didistribusikan secara gratis dibawah lisensi GPL (General Public License). Dimana setiap orang bebas untuk menggunakan MySQL, namun tidak boleh dijadikan produk turunan yang bersifat komersial. MySQL sebenarnya merupakan turunan salah satu konsep utama dalam database sejak lama, yaitu SQL (Structured Query Language). SQL adalah sebuah konsep pengoperasian database, terutama untuk pemilihan atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis. Keandalan suatu sistem database (DBMS) dapat diketahui dari cara kerja optimizer-nya dalam melakukan proses perintah-perintah SQL, yang dibuat oleh user maupun program-program aplikasinya. Sebagai database server, MySQL dapat dikatakan lebih unggul dibandingkan database server lainnya dalam query data. Hal ini terbukti untuk query yang dilakukan oleh single user, kecepatan query MySQL bisa sepuluh kali lebih cepat dari PostgreSQL dan lima kali lebih cepat dibandingkan Interbase.

Keistimewaan MySQL

MySQL memiliki beberapa keistimewaan, antara lain :

1. Portabilitas. MySQL dapat berjalan stabil pada berbagai sistem operasi seperti Windows, Linux, FreeBSD, Mac Os X Server, Solaris, Amiga, dan masih banyak lagi.
2. Open Source.MySQL didistribusikan secara open source, dibawah lisensi GPL sehingga dapat digunakan secara cuma-cuma.
3. ‘Multiuser’. MySQL dapat digunakan oleh beberapa user dalam waktu yang bersamaan tanpa mengalami masalah atau konflik.
4. ‘Performance tuning’. MySQL memiliki kecepatan yang menakjubkan dalam menangani query sederhana, dengan kata lain dapat memproses lebih banyak SQL per satuan waktu.
5. Jenis Kolom. MySQL memiliki tipe kolom yang sangat kompleks, seperti signed / unsigned integer, float, double, char, text, date, timestamp, dan lain-lain.
6. Perintah dan Fungsi. MySQL memiliki operator dan fungsi secara penuh yang mendukung perintah Select dan Where dalam perintah (query).
7. Keamanan. MySQL memiliki beberapa lapisan sekuritas seperti level subnetmask, nama host, dan izin akses user dengan sistem perizinan yang mendetail serta sandi terenkripsi.
8. Skalabilitas dan Pembatasan. MySQL mampu menangani basis data dalam skala besar, dengan jumlah rekaman (records) lebih dari 50 juta dan 60 ribu tabel serta 5 milyar baris. Selain itu batas indeks yang dapat ditampung mencapai 32 indeks pada tiap tabelnya.
9. Konektivitas. MySQL dapat melakukan koneksi dengan klien menggunakan protokol TCP/IP, Unix soket (UNIX), atau Named Pipes (NT).
10. Lokalisasi. MySQL dapat mendeteksi pesan kesalahan pada klien dengan menggunakan lebih dari dua puluh bahasa. Meski pun demikian, bahasa Indonesia belum termasuk di dalamnya.
11. Antar Muka. MySQL memiliki interface (antar muka) terhadap berbagai aplikasi dan bahasa pemrograman dengan menggunakan fungsi API (Application Programming Interface).
12. Klien dan Peralatan. MySQL dilengkapi dengan berbagai peralatan (tool)yang dapat digunakan untuk administrasi basis data, dan pada setiap peralatan yang ada disertakan petunjuk online.
13. Struktur tabel. MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani ALTER TABLE, dibandingkan basis data lainnya semacam PostgreSQL ataupun Oracle.

Kesinambungan antara PHP dan MySQL

Penggunaan PHP dan MySQL dapat menjadikan dan memudahkan untuk pembuatan aplikasi secara gratis dan stabil (dikarenakan banyak komunitas developer PHP dan MySQL yang ber-kontribusi terhadap bugs)

Rabu, 06 April 2011

Income from your site


affiliate program

EARN CASH FROM YOUR SITE

Turn your valuable website visitors into profit.
Work online and join our free money making partner program.
We offer the most pay-per-click rate to help maximize your
cash stream.
Join our income making program absolutely no charge and 100% risk free.
Sign Up...

0 (ZERO) INVESTMENT PROGRAM

We created this earning money program
specifically for NO SETUP FEE methods,
to make hundreds, if not millions of dollars, without spending money.

Start collecting steady affiliate revenue

Our money making system really
can make you money on the same day.
Start collecting steady partner income with
almost no investments at all. This is a serious business
opportunity, the chance for you to create a solid, trustworthy,
long-time profitable business.

A never ending profit generator

Imagine getting of a something that never failed to provide you with
money-flow.
A money earn system
so amazingly profitable that you never had to work for a boss ever again!
YAVRIM | Free online advertising + Buy cheap traffic Advertise your website online. Thousands of users already. Effective advertising and promotion services. Buy traffic, pay via PayPal or AlertPay. Sales!

Pengertian MySQL


MySQL adalah suatu perangkat lunak database relasi (Relational Database Management System atau RDBMS), seperti halnya ORACLE, Postgresql, MS SQL, dan sebagainya. MySQL AB menyebut produknya sebagai database open source terpopuler di dunia. Berdasarkan riset dinyatakan bahwa bahwa di platform Web, dan baik untuk kategori open source maupun umum, MySQL adalah database yang paling banyak dipakai. Menurut perusahaan pengembangnya, MySQL telah terpasang di sekitar 3 juta komputer. Puluhan hingga ratusan ribu situs mengandalkan MySQL bekerja siang malam memompa data bagi para pengunjungnya.
Fitur MySQL
Kalau di seri 3.22 MySQL mulai diadopsi banyak orang dan meningkat populasi penggunanya, maka di seri 3.23 dan 4.0-lah terjadi banyak peningkatan dari sisi teknologi. Ini tidak terlepas dari tuntutan pemakai yang semakin mengandalkan MySQL, namun membutuhkan fitur-fitur yang lebih banyak lagi.
Seri 3.23. Di seri 3.23 MySQL menambahkan tiga jenis tabel baru: pertama MyISAM, yang sampai sekarang menjadi tipe tabel default; kedua BerkeleyDB, yang pertama kali menambahkan kemampuan transaksi pada MySQL; dan ketiga InnoDB, primadona baru yang potensial.
Seri 4.x. Di seri yang baru berjalan hingga 4.0 tahap alfa ini, pengembang MySQL berjanji akan menjadikan MySQL satu derajat lebih tinggi lagi. Fitur-fitur yang sejak dulu diminta akan dikabulkan, seperti subselek (di 4.1), union (4.0), foreign key constraint (4.0 atau 4.1—meski InnoDB sudah menyediakan ini di 3.23.x), stored procedure (4.1), view (4.2), cursor (4.1 atau 4.2), trigger (4.1). MySQL AB tetap berdedikasi mengembangkan dan memperbaiki MySQL, serta mempertahankan MySQL sebagai database open source terpopuler.
Keunggulan MySQL
Penyebab utama MySQL begitu popular di kalangan Web adalah karena ia memang cocok bekerja di lingkungan tersebut. Pertama, MySQL tersedia di berbagai platform Linux dan berbagai varian Unix. Sesuatu yang tidak dimiliki Access, misalnya—padahal Access amat popular di platform Windows. Banyak server Web berbasiskan Unix, ini menjadikan Access otomatis tidak dapat dipakai karena ia pun tidak memiliki kemampuan client-server/networking.
Kedua, fitur-fitur yang dimiliki MySQL memang yang biasanya banyak dibutuhkan dalam aplikasi Web. Misalnya, klausa LIMIT SQL-nya, praktis untuk melakukan paging. Atau jenis indeks field FULLTEXT, untuk full text searching. Atau sebutlah kekayaaan fungsi-fungsi builtinnya, mulai dari memformat dan memanipulasi tanggal, mengolah string, regex, enkripsi dan hashing. Yang terakhir misalnya, praktis untuk melakukan penyimpanan password anggota situs.
Ketiga, MySQL memiliki overhead koneksi yang rendah. Soal kecepatan melakukan transaksi atau kinerja di kondisi load tinggi mungkin bisa diperdebatkan dengan berbagai benchmark berbeda, tapi kalau soal yang satu ini MySQL-lah juaranya. Karakteristik ini membuat MySQL cocok bekerja dengan aplikasi CGI, di mana di setiap request skrip akan melakukan koneksi, mengirimkan satu atau lebih perintah SQL, lalu memutuskan koneksi lagi. Cobalah melakukan hal ini dengan Interbase atau bahkan Oracle. Maka dengan load beberapa request per detik saja server Web/database Anda mungkin akan segera menyerah karena tidak bisa mengimbangi beban ini.

Selasa, 05 April 2011

Pengertian Macromedia Dreamweaver


Macromedia Dreamweaver adalah sebuah HTML editor profesional untuk mendesain secara visual dan mengelola situs web maupun halaman web. Bilamana kita menyukai untuk berurusan dengan kode-kode HTML secara manual atau lebih menyukai bekerja dengan lingkungan secara visual dalam melakukan editing, Dreamweaver mambuatnya menjadi lebih mudah dengan menyediakan tool-tool yang sangat berguna dalam peningkatan kemampuan dan pengalaman kita dalam mendesain web.
Dreamweaver MX dalam hal ini digunakan untuk web desain.dreamweaver MX mengikutsertakan banyak tool untuk kode-kode dalam halaman web beserta fasilitas-fasilitasnya, antara lain : Referensi HTML, CSS dan Javascript, Javascript debugger, dan editor kode ( tampilan kode dan Code inspector) yang mengizinkan kita mengedit kode Javascript, XML, dan dokumen teks lain secara langsung dalam Dreamweaver. Teknologi Dreamweaver Roundtrip HTML mampu mengimpor dokumen HTML tanpa perlu memformat ulang kode tersebut dan kita dapat menggunakan Dreamweaver pula untuk membersihkan dan memformat ulang HTML bila kita menginginkannya.
Selain itu Dreamweaver juga dilengkapi kemampuan manajemen situs, yang memudahkan kita mengelola keseluruhan elemen yang ada dalam situs. Kita juga dapat melakukan evaluasi situs dengan melakukan pengecekan broken link, kompatibilitas browser, maupun perkiraan waktu download halaman web.