Archive

Archive for the ‘Pemrograman’ Category

Merubah localhost dan lokasi folder htdocs XAMPP

April 22, 2013 Leave a comment

Pada tulisan kali ini kita akan belajar merubah localhost dan memindahkan lokasi dan nama folder htdocs dikomputer kita, kebetulan yang saya gunakan adalah XAMPP.

Sebagai web developer kita pasti memiliki beberapa project yang diletakan di folder htdocs, dan ini sebenarnya sudah cukup untuk kita. Namun ada kalanya kita memerlukan nama host lain dan merubah lokasi folder htdocs

Kasus 1 : Mencoba Nama Domain sebelum membelinya.

Contoh kita mau membeli domain dengan nama http://domain-keren.com, default nya kita membuat folder di htdocs, misalnya dengan nama domain-keren, lalu untuk mengaksesnya kita mengetikan http://localhost/domain-keren. Dengan virtual host kita bisa mengakses http://domain-keren.com tanpa koneksi internet sekalipun 🙂

Masalah akan terjadi ketika kita ingin mengupload, kita harus menyesuaikan settingan yang biasanya http://localhost/domain-keren dengan domain asli di http://domain-keren.com. Kita juga harus me-replace data-data yang ada di database.

Dengan virtual host kita bisa mengganti localhost dengan domain-keren.com, sehingga tidak perlu banyak-banyak settingan ketika mengupload website.

Kasus 2 : Merubah lokasi folder htdocs

Dengan virtual host, kita bisa menaruh file project kita pada lokasi yang kita inginkan, tidak harus di folder htdocs.

Namun bisa diluar htdocs, hal ini bisa jadi alternatif keamanan ketika anda menginstall xampp di folder system yang sewaktu-waktu sistem operasi di install ulang maka aplikasi akan hilang.

Selain itu cara ini akan menyulitkan orang jika ingin mencuri kode anda ketika dia memakai komputer kita. AMAN!!

Start

Oke kita mulai saja tutorial nya.

1. Edit File httpd-vhosts.conf yang ada di folder installasi XAMPP anda, contoh :

X:\<path to your xampp installation>\apache\conf\extra\httpd-vhosts.conf

2. Hapus komentar yang ada di line 19, contoh

#NameVirtualHost *:80 menjadi NameVirtualHost *:80

3. Tuliskan kode berikut ini untuk menentukan lokasi baru dari folder yang akan diakses, (alternatif untuk folder htdocs)

1 <VirtualHost *:80>
2     ServerAdmin webmaster@localhost
3     DocumentRoot E:/tutweb
4     ServerName testproject
5
6     <Directory "E:/tutweb">
7         Options Indexes FollowSymLinks Includes ExecCGI
8         AllowOverride All
9         Order allow,deny
10         Allow from all
11     </Directory>
12 </VirtualHost>

4. Terakhir tambahkan nama domain baru dengan mengedit file hosts yang berlokasi di bawah ini: (Gunakan editor kesukaan kamu).
C:\WINDOWS\system32\drivers\etc
C:\WINDOWS\system32\drivers\etc\hosts
Jadi kira-kira isinya akan seperti ini

127.0.0.1       localhost
127.0.0.1       domain-keren.com

sekarang ada dua nama domain, localhost dan domain-keren.com

5. Selesai….

Untuk mencoba silahkan buat file index.php, lalu letakan di E:/domain-keren, lalu akses di browser dengan menulis http://domain-keren.com

Oke sekian tutorial kali ini.

 

sumber : http://www.tutorial-webdesign.com/merubah-localhost-dan-folder-htdocs-xampp/

Advertisements
Categories: Pemrograman, PHP

Memindahkan Htdocs Ke Directori Lain

April 22, 2013 Leave a comment

cara memindahkan directori htdocs/ web project

1. Buka file = httpd.conf . file ini berada di directori C:\xampp\apache\conf.

2. di file httpd.conf

——– DocumentRoot “C:/xampp/htdocs” -> Dirubah ke directori yg di ingin kan contoh: DocumentRoot “D:/dataxampp”

——– <Directory “C:/xampp/htdocs”> Dirubah ke directori yg di ingin kan contoh: <Directory “D:/dataxampp”>

Setelah selesai simpan .

dan restart Apache anda .

Categories: Pemrograman, PHP

Pembuatan Menu

October 22, 2010 Leave a comment

A. MENU Editor

Beberapa cara mengaktifkan Menu Editor :

1)    Pilih Menu Tools > Menu Editor

2)    Atau Ctrl+E

3)    Atau pilih icon Menu Editor pada Toolbar

Pada gambar berikut akan diperlihatkan Menu Editor Visual Basic. Sbb:

menu editor

Properti yang umum digunakan sbb :

Properti Keterangan
Caption Teks yang ditampilkan pada pilihan menu
Name Name internal yang menjadi identitas objek menu
Index Nomor indeks (subskrip) apabila anda membuat

array kontrol menu

Shortcut Kombinasi tombol yang ditugaskan untuk menu
HelpContextID Kode yang sesuai dengan keterangan pada file 

help(jika kita membuat jendela help)

NegotiatePosition Posisi awal dari menu
Checked Menentukan apakah menu memiliki tanda cek didepannya. Menu yang menggunakan check 

biasanya merupakan pilihan Ya/Tidak untuk

menetukan apakah menu tersebut telah dipili

atau tidak.

Enabled Untuk menentukan apakah menu dapat dipilihatau tidak, jika pilihan ini dimatikan maka 

menu akan berwarna abu-abu dan tidak bisa dipilih

Visible Menentukan apakah menu ditampilkan pada saatdijalankan
WindowsList Menetukan apakah item menu diterapkan pulapada aplikasi yang bersifat MDI 

(multi document interface), atau aplikasi yang

bisa membuka beberapa dokumen sekaligus.

B. Memberikan Perintah pada Menu : Read more…

Categories: Visual Basic

Dot NET Framework

October 17, 2010 1 comment

Dot NET Framework merupakan “man behind the gun” dari VB.NET sehingga kita perlu mengetahui jeroan dari teknologi yang ada di dalamnya. Microsoft.NET adalah software yang menghubungkan informasi, orang, sistem dan device yang menjangkau client, server dan tool pengembang.

Microsoft.NET disusun oleh :

  • Dot NET Framework, digunakan untuk membangun dan menjalankan semua macam software termasuk aplikasi berbasis Web, aplikasi smart client dan layanan Web Service. Menyediakan komponen untuk berbagi data melalui Network menggunakan platform protokol independen seperti XML, SOAP dan HTTP.
  • Tool-tool pengembang seperti Microsoft Visual Studio .NET yang menyediakan IDE (Integrated Development Environment) untuk memaksimalkan produktivitas pengembangan menggunakan .NET Framework.
  • Serangkaian server termasuk Microsoft Windows Server 2003, SQL Server dan Microsoft BizTalk Server yang terintegrasi, untuk menjalankan, mengoperasikan dan mengelola service Web dan aplikasi berbasis Web.
  • Software client seperti Windows XP, Windows CE dan Microsoft Office XP yang membantu pengembang untuk menyebarkan dan mengelola aplikasinya.

Apa itu NET Framework

Dot NET Framework adalah lingkungan untuk membangun, deploying / menyebarkan dan menjalankan service Web dan aplikasi lainnya. Read more…

Categories: VB.NET

Mengenal VB.NET

October 17, 2010 Leave a comment

Adanya perubahan besar yang dibawa oleh Internet telah dapat menembus segala aspek kehidupan manusia. Hal ini membuat Microsoft mengubah pandangannya tentang masa depan, dari orientasi yang berpusat pada PC ke orientasi yang berpusat pada Internet khususnya masalah service / layanan. Untuk mewujudkan konsep All Internet Based ini, Microsoft mengembangkan kumpulan teknologi baru yang mereka sebut Microsoft.NET.

Sebuah hasil survey menjelaskan bahwa untuk membuktikan keseriusan Microsoft dalam melaksanakan konsep ini, mereka membelanjakan jutaan dolar AS yang mewakili 80% dari anggaran Research and Development mereka. Platform .NET tidak hanya dikhususkan bagi aplikasi yang dibuat menggunakan Visual Studio.NET (VS.NET) saja, tapi nantinya semua produk-produk Microsoft kedepannya akan berbasiskan .NET. Contohnya yang telah kita nikmati adalah Microsoft Office 2003, menggunakan format file XML (Extensible Markup Language) untuk penyimpanan datanya. Juga sistem operasi Windows dengan kode “Longhorn”.

Alasan dibuat .NET adalah memberikan pemakai akses ke informasi, file atau program, setiap tempat, setiap saat, setiap platform dan setiap perangkat. Pemakai tidak perlu tahu dimana informasi berada atau detail bagaimana cara memanggilnya.

a. Sejarah Singkat

Visual Basic versi sebelumnya adalah Visual Basic 6 yang diluncurkan Microsoft tahun 1998. kemudian pada bulan Juli 2000, Microsoft memaparkan pengembangan Microsoft.NET dalam PDC (Proffesional Developer Conference) di Orlando, Florida, AS.

Setelah dilakukan pengembangan cukup lama, akan pada Februari 2002 secara resmi Microsoft merilis VS.NET di mana salah satu bahasa pemrogramannya adalah VB.NET.

Lalu pada tahun 2003, Microsoft merilis VS.NET 2003 yang memperbaiki performa dan aspek keamanan dari VS.NET 2002. Pada VS.NET 2003 telah menggunakan .NET Framework 1.1 yang terbaru.

Pada awal tahun ini Microsoft juga telah merilis VS.NET 2005 dengan menggunakan .NET Framework 2.0.

b. Edisi Visual Studio.NET

Microsoft umumnya dalam setiap versi membuat empat edisi Visual Studio.NET, dimulai dari edisi paling dasar sampai paling lengkap sbb :

VS.NET Proffesional

Merupakan produk dasar yang terdiri dari VB.NET, Visual C++ .NET, Visual C# .NET dan Visual J# .NET. Dapat untuk membuat dan menggunakan layanan Web XML (XML Web Services), membangun aplikasi web, windows dan mobile menggunakan WML, pada telepon seluler menggunakan basis WAP dan XHTML untuk Pocket PC, Palm dan sejenisnya.

VS.NET Academic

Memiliki semua fitur yang ada pada edisi Proffesional ditambah dengan beberapa fitur instruksional yang didesain untuk menyedrhanakan pengolahan mata kuliah dan memudahkan pengembangan aplikasi baik untuk fakultas maupun mahasiswa. Terdapat tool untuk fakultas seperti pengelolaan tugas dan code extraction, pembuatan dokumentasi dan contoh kode.

VS.NET Enterprise Developer

Memiliki fitur standar pada Proffesional ditambah kemampuan untuk mengembangkan aplikasi enterprise seperti :

• Memungkinkan kerja sama tim developer untuk aplikasi windows dan web. Tim developer dapat berbagi kode sumber dan proyek menggunakan Visual SourceSafe.
• Disediakan tool untuk membangun aplikasi enterprise. Terdapat Server Explorer dan Visual Component Designer. Adanya Visual Database Tool untuk bekerja secara langsung dengan lapisan data dari berbagai sumber database termasuk SQL Server dan Oracle.
• Terdapat versi penuh dari SQL Server 2000, Windows Server 2000, Exchange Server, E-Commerce Server dan Microsoft Host Integration Server.
• Developer dapat menggunakan template proyek enterprise dan frameworks yang berisi petunjuk arsitektural terpasang untuk membangun aplikasi.

VS.NET Enterprise Architect

Memiliki fitur pada enterprise developer ditambah kemampuan untuk mendesain, menentukan dan mengkomunikasikan arsitektur dan fungsionalitas aplikasi. Diantaranya :

• Mendesain XML Web Services dan aplikasi secara Visual. Terdapat software modeling Visio berbasis UML (Unified Modelling Language) untuk membuat aplikasi arsitektur, bisnis dan desain database. Juga terdapat model untuk membuat class, fungsi dan method.
• Disediakan database modelling berbasis Visio.
• Untuk Business Process terdapat BizTalkServer 2000 Developer Edition.
• Disediakan fitur untuk membuat Enterprise Template dan Frameworks menggunakan Template Description Language.

Categories: VB.NET

Pengenalan AJAX

October 17, 2010 Leave a comment

AJAX memiliki kepanjangan Asynchronous Javascript And XML merupakan suatu teknik baru dalam dunia web. Sejak telah dikembangkan sekitar 2-3 tahun yang lalu, AJAX mulai dilirik oleh para web desainer dan web programmer.

Dengan adanya AJAX, akses data ke server yang dikirim melalui client via web dapat lebih cepat daripada mekanisme biasa.

Hal ini dikarenakan AJAX tidak perlu melakukan proses loading page (refresh page) atau pindah ke page yang lain.

AJAX dapat diintegrasikan dengan server side programming seperti PHP, ASP, JSP dll.

Proses ajax berawal dari web client. Web client merequest sebuah halaman PHP ke server melalui Javascript. Selanjutnya server akan merespon dan menjalankan script PHP. Script PHP akan menghasilkan respon dalam bentuk XML dan data XML tersebut akan dikirim kembali ke web client untuk diolah oleh Javascript. Hasil olahan javascript tersebut akhirnya akan ditampilkan di web client sebagai output tanpa harus merefresh halaman web.

Pada mekanisme biasa, respon yang dihasilkan oleh server berupa HTML yang mengakibatkan halaman web akan merefresh tampilan. Dilihat dari sisi efisiensi, hal ini akan membutuhkan lebih banyak waktu dan byte data untuk melakukan load daripada XML.

Dengan demikian AJAX ini merupakan teknologi baru yang merupakan hasil perkawinan sempurna antara client side programming (Javascript) dan server side programming.

AJAX tidak hanya dapat diimplementasikan menggunakan PHP, namun juga server side programming yang lain, seperti ASP, JSP dsb.

Sedangkan kekurangan AJAX dibandingkan mekanisme biasa adalah memiliki tingkat kesukaran pemrograman yang lebih tinggi, karena programmer harus menguasai 4 hal yaitu HTML-(XHTML), Javascript, XML dan juga server side programming

 

Categories: java

Dasar marquee

October 17, 2010 Leave a comment

Apa itu marquee ?

Marquee adalah suatu program HTML untuk membuat teks bisa bergerak atau berjalan.
Program marquee ini banyak diminati dan di pakai oleh para blogger di dalam blognya karena sifat program ini yang dinamis serta menarik untuk di lihat disamping untuk menghemat tempat pada halaman blog.

Marquee ini bisa di buat dengan menggunakan tag <marquee>…</marquee>.

Atribut yang sering di gunakan adalah : Read more…

Categories: HTML