Sabtu, 05 Mei 2012

Cara Membuat Web pada Dreamweaver CS5

Halaman ini saya buat untuk melengkapi tugas Praktikum Sistem Informasi Berbasis Web

tadinya saya bingung untuk memulai bagaimana cara memulainya tapi setelah serching kesana kemari akhirnya dapet juga.

berikut caranya dan penjelasannya:


PENGERTIAN SITE

Site merupakan fitur untuk mengelola semua file yang ada pada website yang kita buat. Bukan hanya itu, fitur Site ini akan mengaktifkan fitur lainnya yang sangat mempermudah kita untuk mengembangkan website di Dreamweaver ini.
 

LIVE PREVIEW Dan PREVIEW IN BROWSER

Salah satu fitur pada Dreamweaver yang mempermudah web programmer adalah Live Preview dan Preview in Browser. Jika kita tidak menggunakan fitur Site, maka kita harus membuka web browser secara manual, dan menulis alamat URL untuk melihat preview-nya. Tapi, jika kita menggunakan fitur Site, maka kita hanya perlu menekan tombol F12, maka browser akan otomatis terbuka dan menuju ke URL file tersebut secara otomatis.


KONFIGURASI SITE

Jika kita ingin menggunakan fitur Site, maka kita perlu Dilakukan beberapa langkah saja. Langkah-langkah pengaturan Site pada Dreamweaver CS sampai CS3 berbeda dengan langkah pada Dreamweaver CS4 dan CS5. Untuk kali ini saya hanya memaparkan langkah-langkah pada Dreamweaver CS5.

  1. Klik menu Site, New Site
  2. Pada bagian Site, masukkan nama website anda pada isian Site Name. Pada Local Site Folder, masukkan alamat folder dimana anda menyimpan file-file website anda
Site Name digunakan untuk penamaan website pada dreamweaver saja, tidak berpengaruh terhadap coding anda. Sedangkan Local Site Folder dapat ditempatkan dimana saja, dan sebaiknya tidak diletakkan pada server (htdocs atau www). Karena Local Site Folder bukanlah folder yang akan dijalankan pada server anda.
Sampai langkah ini sebenarnya anda telah selesai mengatur fitur Site, namun jika anda menggunakan bahasa pemrograman web (ASP, JSP atau PHP)maka fitur seperti Live Preview dan Preview in Browser tidak akan berjalan baik.

untuk cara lebih lanjut dapat di download di link di bawah ini:
http://www.ziddu.com/download/19312561/CaraMembuatWebpadaDreamweaver.pdf.html 

SQL ANTI INJECTION



            SQL injection adalah serangan yang memanfaatkan kelalaian dari website yang mengijinkan user untuk menginputkan data tertentu tanpa melakukan filter terhadap malicious character. Inputan tersebut biasanya di masukan pada box search atau bagian-bagian tertentu dari website yang berinteraksi dengan database SQL dari situs tersebut. Perintah yang dimasukan para attacker biasanya adalah sebuah data yang mengandung link tertentu yang mengarahkan para korban ke website khusus yang digunakan para attacker untuk mengambil data pribadi korban.
Untuk menghindari link berbahaya dari website yang telah terinfeksi serangan SQL injection, Anda dapat menggunakan aplikasi tambahan seperti NoScript yang merupakan Add-ons untuk aplikasi web browser Firefox. Meskipun tidak terlalu sempurna, setidaknya Anda dapat mengurangi kemungkinan Anda menjadi korban.

            kali ini saya akan coba sedikit share bagai mana mencegah SQL injection pada url, berikut saya kasih contoh anti SQL Injection


1.      Langkah awal kita buat database kemudian buat tabel seperti berikut:
 
CREATE TABLE `tb_buku` (
  `id` varchar(4) collate latin1_general_ci NOT NULL,
  `judul` varchar(100) collate latin1_general_ci NOT NULL,
  `isi` text collate latin1_general_ci NOT NULL,
  `tgl` date NOT NULL,
  `user` varchar(10) collate latin1_general_ci NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;

2.      Kemudian isi tabel tersebut

INSERT INTO ‘tb_buku values’ ('1','habis terang terbitlah sengsara','berisi tentang kesengsaraan','2012-05-01','admin');
INSERT INTO ‘tb_buku values’ ('2','maju terus','berisi tentang perjuangan yang pantang menyerah','2012-05-02','admin');

3.      Setelah itu bikin tabel lagi

CREATE TABLE `tb_user` (
  `user` varchar(10) collate latin1_general_ci NOT NULL,
  `pass` varchar(60) collate latin1_general_ci NOT NULL,
  `level` varchar(10) collate latin1_general_ci NOT NULL,
  PRIMARY KEY  (`user`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;

4.      Kemudian isi

INSERT INTO `tb_user` VALUES ('admin', '1234abcd', 'admin');
kemudian buat 3 buah file yakni : index.php. koneksi.php dan style.css, pertama index.php berikut source lengkapnya :

script untuk index.php, style.css, dan koneksi.php dapat di download di link di bawah ini
semoga bermanfaat selamat mencoba.....:
http://www.ziddu.com/download/19311360/SQL_anti_inject.pdf.html 

 


MVC / FRAMEWORK


PENGERTIAN FRAMEWORK

Fremework adalah sekumpulan fungsi, class, dan aturan-aturan. Berbeda dengan library yang sifatnya untuk tujuan tertentu saja, framework bersifat menyeluruh mengatur bagaimana kita membangun aplikasi. Framework memungkinkan kita membangun aplikasi dengan lebih cepat karena sebagai developer kita akan lebih memfokuskan pada pokok permasalahan sedangkan hal-hal penunjang lainnya seperti koneksi database, form validation, GUI, dan security; umumnya telah disediakan oleh framework. Disamping itu dengan aturan-aturan yang jelas dan harus dipatuhi, aplikasi kita lebih solid, more readable, dan kolabarasi dalam tim dapat lebih mudah dilaksanakan.

PENGERTIA MVC

Model-View-Controller atau MVC adalah sebuah metode untuk membuat sebuah aplikasi web dengan memisahkan data (Model) dari tampilan (View) dan cara bagaimana memprosesnya (Controller). Dalam implementasinya kebanyakan framework dalam apilaksi website adalah berbasis arsitektur MVC. MVC memisahkan pengembangan aplikasi berdasarkan komponen utama yang membangun sebuah aplikasi seperti manipulasi data, antarmuka pengguna, dan bagian yang menjadi kontrol dalam sebuah aplikasi web

Dengan menggunakan metode MVC maka aplikasi akan lebih mudah untuk dirawat dan dikembangkan. Untuk memahami metode pengembangan aplikasi menggunakan MVC diperlukan pengetahuan tentang pemrogram berorientasi objek (Object Oriented Programming).

Untuk pembelajaran lebih lanjut dapat di download di link di bawah ini
http://www.ziddu.com/download/19308721/MVC.pdf.html

Jumat, 04 Mei 2012

QUERY NILAI MAX DAN MIN

dalam pemrograman hal yang paling ditakuti banyak orang biasanya adalah mengenai DATABASE apalagi jika sudah harus bermain pada query,
pada kesempatan ini saya mencoba berbagi mengenai query mencari nilai max dan min
berikut adalah tutorialnya.
 






SELAMAT MENCOBA.......
Kalo mau lebih jelas bisa download di bawah ini :
http://www.ziddu.com/download/19304070/QUERYUNTUKMENCARIMINDANMAX.pdf.html

:)
:)