Karyaku

I Like Writing. Menulis apapun yang saya inginkan. ^_^

My Life

Perjalanan Kehidupan yang penuh makna.

Pelajaran

Ilmu dan pelajaran yang kita dapatkan dari semua hal.

Ceritaku

Perjalanan yang seru..... Manis dan pahit..... menyenangkan untuk diceritakan

Download

Berbagai novel, kumpulan ebook dan aplikasi lainnya

Tampilkan postingan dengan label Tugas Akhir. Tampilkan semua postingan
Tampilkan postingan dengan label Tugas Akhir. Tampilkan semua postingan

Selasa, 23 Oktober 2012

Cara Menginstal Prestashop Di Localhost

Kawan ManiaCMS, pembahasan untuk kali ini adalah cara menginstal prestashop di localhost. Seperti sebelumnya apa sih prestashop itu? Bisa kawan baca di tulisan saya sebelumnya yang berjudul Ulasan Tentang Prestashop. PrestaShop adalah salah satu CMS e-commerce yang cukup populer dan paling banyak digunakan di Indonesia. Terbukti dengan adanya forum bahasa indonesia khusus di forum prestashop.
Ok semua sudah saya asumsikan sudah menginstal xampp di Komputer masing – masing, disini saya menggunakan xampp versi win32-1.7.4 , tutorial cara menginstal xampp pada computer bisa di klik disini. Dan juga telah mendowload file prestashop di website resminya disini, saya menggunakan versi terbarunya yaitu prestashop V1.4.7.0 Selengkapnya silahkan ikuti step by step dibawah ini :
  • Pastikan file Prestashop sudah di exstrak, lalu copy / cut filenya di D:xampp/htdocs (tergantung kawan menyimpan instalan xampp , bila di C ya cari di C).
  • Lalu Buat sebuah database, caranya buka browser kamu dan ketik urlnya seperti ini localhost/phpmyadmin setelah itu kawan akan menemui tampilan dari phpmyadmin. pilih basis data dan silahkan buat databasenya. (saya beri nama databasenya Prestashop).
Create Database
  • Setelah kawan selesai membuat database, sekarang saatnya instalasi Prestashop dimulai, dengan mengarahkan urlnya seperti ini www.localhost/Prestashop (nama folder di htdocs adalah Prestashop, jika anda telah mengubah namanya tinggal menyesuaikan saja). nantinya akan tampil seperti gambar dibawah ini.
Licensi I agree lalu next
  • Disini kawan - kawan masuk pada direktori database connection, yang intinya kita mengkoneksikan Prestashop dengan database yang telah kita buat tadi, pertama isi Database server name nya "localhost" , databasename " Prestashop " (sesuai yang kita buat tadi).username "root" (root default dari xampp), jika dalam koneksi database phpmyadmin anda beri password maka isi pasword tersebut. jika tidak menggunakan bisa di kosongkan, di installation type pilih yang full mode. Setelah itu masukkan alamat email dan klik next.
Database Configuration | setelah selesai next lagi
  • pada langkah ini kita disuruh melengkapi informasi mengenai toko online yang akan kita buat. Meliputi nama toko dll. Untuk password di isi 8 digit. Setelah semua benar bisa klik next.
Informasi Toko Online Kita
  • Selamat instalasi anda telah berhasil kawan, upss.. namun belum benar – benar selesai. Pada step ini kita disuruh menghapus file / folder install di data prestashopnya. Caranya masuk ke folder xampp/htdocs/prestashop lalu cari folder install dan hapus.
Hapus Folder Instal
  • Lalu coba masuk ke panel admin nya. Caranya ketik di browser www.localhost/prestashop/admin . loh kok begini tampilanya? Nah dari sini kita juga disuruh merename folder admin di file prestashop. Caranya buka exploler xampp/htdocs/prestashop nanti rename folder admin menjadi admin123 (123 terserah, ini sebatas contoh)
Ganti Folder Admin
  • Lalu kawan semua coba masuk lagi di browser dengan mengetik localhost/prestashop/admin123 maka kawan semua akan menemui form login seperti dibawah ini.
Form Login
Tampilan administrator
Tampilan Toko Online Standart
Demikianlah tutorial cara menginstal prestashop di localhost . semoga bisa bermanfaat, bila ada yang masih bingung bisa meninggalkan komentar dibawah ini, dengan senang hati saya akan membatntu problem sahabat semua. Good luck
 

Minggu, 21 Oktober 2012

Cara Instalasi Prestashop

Instal Prestashop di komputer lokal 
Sebelum memulai instalasi Prestashop, ada beberapa hal yang harus dipersiapkan, yaitu :

  1. PHP, Apache, MySQL sudah tersedia dikomputer. Juga bisa menggunakan XAMPP sebagai   pengganti ketiganya, karena XAMPP sudah memiliki semua fitur tersebut.
  2. Siapkan tools untuk membuat database  MySQL, bisa menggunakan mysqlfront atau phpmyadmin.
  3. Mempunyai source code prestashop yang bisa didownload di http://www.prestashop.com/en/downloads/
  4. Mempunyai browser yang mendukung javascript untuk melihat website.
Apabila semua itu sudah selesai, langkah berikutnya adalah cara melakukan instal Prestashop, adapun langkah-langkahnya sebagai berikut :
Terlebih dahulu extract source code prestashop yang masih berbentuk .ZIP kemudian masukkan ke dalam folder htdocs bagi yang menggunakan XAMPP, dan folder www bagi yang menggunakan Wampserver. Sebagai contoh disini menggunakan XAMPP yaitu C :/xampp/htdocs/nama folder prestashop. Seperti tampilan berikut ini :

Instalasi dilakukan secara web base, ketikan di browser http://localhost/nama_folder.  Untuk contoh http://localhost/prestashop. Maka akan muncul tampilan sebagai berikut :
Pertama kali akan diminta untuk memilih bahasa instalasi. Pilihan bahasa yang tersedia adalah inggris, prancis, spanyol, jerman, italia. Kemudian klik Next. Selanjutnya akan dicek kesiapan sistem komputer kita. Jika sudah menunjukkan tanda centang berwarna hijau, berarti komputer kita sudah memenuhi syarat, dan akan dilanjutkan ke langkah berikutnya. Seperti tampilan berikut ini :
Maka selanjutnya akan diminta untuk setting database. Masukkan data yang dibutuhkan, yaitu :
Database server name : lokasi server Mysql. Jika Mysql yang ada dikomputer isikan localhost.
Database name : nama database yang akan digunakan. Bisa dilakukan terlebih dahulu membuat database di phpmyadmin.
Database login : username yang akan digunakan untuk masuk ke server MySQL
Database password : password yang akan digunakan  untuk masuk ke server  MySQL
Sebelumnya lakukan pembuatan nama database di phpmyadmin sebagai tampilan sebagai berikut :

Selanjutnya lakukan pengaturan sebagai berikut ini :
Apabila muncul pesan database is connected, maka kemudian klik Next. Selanjutnya lakukan pengaturan took, sebagai berikut :
Shop name : nama yang akan kita gunakan
Main activity : merupakan informasi yang tidak begitu dibutuhkan, tetapi hanya sebagai informasi pendukung saja.
Default Country : nama Negara yang akan dimasukkan
Shop logo : logo took yang akan digunakan (sebaiknya gunakan  ukuran 230 x 75)
First name dan last name : nama pemilik yang akan digunkan
Email address : alamat email dari pemilik yang akan digunakan (akan digunakan sebagai login)
Shop password : password untuk admin
Receive notifications by e-mail : beritahukan settingan via email, jika menggunakan localhost, jangan diiberi checklist. Kemudian klik Next 
Sebagai tampilan berikut ini :

Sampai disini , instalasi prestashop selesai. Tapi demi keamanan kita harus menghapus folder install. Ada 2 bagian pada prestashop yaitu :
Back office
Digunakan oleh admin untuk mengatur  toko seperti menambahkan produk, mengganti themes dan menambahkan modul, dan sebagainya.
Front office
Halaman depan toko online yang digunakan oleh pengunjung untuk melihat dan membeli barang.

Folder install itu dihapus demi keamanan. Untuk masuk ke dalam back office, anda harus mengganti nama folder admin, misalnya menjadi admin1992. Sebelum folder admin diganti, tidak bisa masuk ke dalam back office.  Akan muncul tampilan sebagai berikut :
Lakukan rename pada folder admin menjadi admin1992
Apabila sudah melakukan rename folder admin dan menghapus install folder maka akan muncul tampilan sebagai berikut :
Berarti back office nya ada di http://localhost/prestashop/admin1992 
Back office digunakan untuk melakukan pada prestashop. Adapun tampilannya sebagai berikut :
Adapun fitur-fitur yang ada pada prestashop adalah sebagai berikut ini :
a. Unlimited kategori, subkategori dan produk
b. Pembeli bisa menulis review tentang produk
c. Pemberian diskon untuk pembelian barang dengan jumlah tertentu
d. Customize Produk (gambar dan text bisa diganti)
e. Pembagian pelanggap ke dalam beberapa grup
f. Bukti pembelian dalam format PDF
g. Penawaran khusus (diskon, promosi)
h. Pengaturan jumlah minimum pembelian
i. Beberapa pilihan metode pembayaran (paypal, google checkout, transfer bank)
j. Pengaturan ongkos kirim
k. Statistik produk, penjualan
l. Penggantian bahasa pada website
m. Penggantian mata uang beserta kurs
n. Fitur SEO (meta tag, URL rewrite, google sitemap)
o. Tingkat keamanan yang baik
p. Program afiliasi
q. Template yang bisa dicustomize

Ulasan Tentang Prestashop

PrestaShop adalah salah satu CMS e-commerce yang cukup populer dan paling banyak digunakan di Indonesia. buktinya, di Forum PrestaShop telah disediakan ruangan khusus untuk mereka yang ingin berdiskusi menggunakan bahasa Indonesia. Untuk Link Forumnya ada disini. PrestaShop diidrikan di Paris, Perancis. Lebih dari 40 bahasa tersedia untuk berbagai tingkat, dengan hanya Bahasa Inggris dan Bahasa Perancis memiliki dukungan penuh dalam semua versi rilisnya. Disamping dukungan resmi tidak disediakan, pertanyaan yang terjawab tersedia pada forum resminya. 
           
Fitur PrestaShop pun cukup lengkap, mudah dipahami, gampang, sederhana, siap pakai, bisa di-instal dengan mudah dalam web hosting, dan tentu saja gratis. PrestaShop tersedia dibawah Open Software License dan secara resmi diluncurkan pada Agustus 2007 untuk bisnis skala kecil-menengah.


Piranti lunak yang menggunakan mesin template Smarty ini digunakan oleh ribuan Toko online di seluruh dunia. Piranti lunak ini menggunakan AJAX pada admin panel secara luas, saat blok-blok modul dengan mudah ditambahkan pada toko (halaman depan) untuk menambahkan fungsinya; modul-modul tersebut biasanya disediakan secara gratis oleh pengembang independen. 


Pembuat PrestaShop memiliki pasar resmi untuk modul dan tema berbayar dengan nama PrestaShop Addons. Langsung Download saja file nya disini. Untuk Tutorial instalnya bisa dilbaca di artikel saya yang berjudul Cara Menginstal Prestashop Di Localhost . Dan selamat mencoba.

Cara Menginstal Xampp


Setelah Kamu mengetahui apa itu Aplikasi Xampp, disini saya akan tuliskan panduan untuk Cara Menginstal Xampp di computer anda, instalasinya cukup mudah seperti Kamu menginstal program – program lain. Bagi yang belum mempunyai program ini silahkan kamu bisa Download DISINI. Langsung saja disini akan saya jelaskan step by stepnya. Lanjut langsung silahkan di simak dibawah ini :

Apabila Kamu sudah selesai mendownload program ini. Maka langkah selanjutnya adalah melakukan double klik pada file installer tersebut. Maka anda akan disuguhi screen shot seperti pada gambar di bawah ini.


Apabila kalian berhasil maka kalian akan dikonfirmasikan untuk menjalankan control panel dari XAMPP ini. Apabila kalian memilih yes, maka langkah selanjutnya adalah mengaktifkan 2 service yang dibutuhkan yaitu Apache dan MySql. Saya akan memberikan langkah-langkah untuk mengaktifkan service Apache. untuk mengaktifkan service mySql, langkah-langkahnya juga sama dengan Apache.
  1. Aktifkan service Apache dengan melakukan klik pada check box disebelah kiri tulisan svc yang letaknya juga disebelah kiri tulisan Apache.
  2.  Pada waktu kalian mengaktifkan pilihan ini, akan muncul message box yang menanyakan apakah kalian akan menginstall Apache? klik saja yes.
  3. Langkah terakhir adalah mengaktifkan service apache dengan menekan tombol start disebelah kanan tulisan Apache.
lakukan langkah-langkah yang telah dijelaskan diatas untuk mengaktifkan service MySql Apabila kamu berhasil mengaktifkan Apache dan MySql maka tampilan XAMPP control panel kalian akan sama seperti gambar di Samping.

Pengertian Xampp


XAMPP adalah sebuah software web server apache yang didalamnya sudah tersedia database server mysql dan support php programming. XAMPP merupakan software yang mudah digunakan, gratis dan mendukung instalasi di Linux dan Windows. Keuntungan lainnya adalah cuma menginstal satu kali sudah tersedia Apache Web Server, MySQL Database Server, PHP Support (PHP 4 dan PHP 5) dan beberapa module lainnya. Hanya bedanya kalau yang versi untuk Windows sudah dalam bentuk instalasi grafis dan yang Linux dalam bentuk file terkompresi tar.gz. Kelebihan lain yang berbeda dari versi untuk Windows adalah memiliki fitur untuk mengaktifkan sebuah server secara grafis, sedangkan Linux masih berupa perintah-perintah di dalam console. Oleh karena itu yang versi untuk Linux sulit untuk dioperasikan. Dulu XAMPP untuk Linux dinamakan LAMPP, sekarang diganti namanya menjadi XAMPP FOR LINUX.
XAMPP merupakan tool yang menyediakan paket perangkat lunak ke dalam satu buah paket. Dengan menginstall XAMPP maka tidak perlu lagi melakukan instalasi dan konfigurasi web server Apache, PHP dan MySQL secara manual. XAMPP akan menginstalasi dan mengkonfigurasikannya secara otomatis untuk anda atau auto konfigurasi. Versi XAMPP yang ada saat ini adalah Versi 1.4.14 atau yang terbarunya anda bisa download pada http://www.apachefriends.org/en/xampp-window.html


Jika Ingin tahu bagaimana cara mengisntalnya bisa dicek DISINI

MySQL


Dari Wikipedia bahasa Indonesia, ensiklopedia bebas
Langsung ke: navigasi, cari
MySQL
MySQL.png
Logo MySQL
Pengembang Oracle (sebelumnya Sun, sebelumnya MySQL AB)
Rilis pertama 23 May 1995
Rilis stabil 5.5.24 / 7 Mei 2012; 5 bulan lalu[1]
Rilis pratayang 5.6.5 / 10 April 2012; 6 bulan lalu
Bahasa pemrograman C, C++[2]
Sistem operasi antar-platform
Jenis RDBMS
Lisensi GPL atau Lisensi Komersial
Situs web www.mysql.com
dev.mysql.com

David Axmark (kiri) dan Michael "Monty" Widenius, Pendiri MySQL AB, dalam sebuah konferensi
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.
Tidak sama dengan proyek-proyek seperti Apache, dimana perangkat lunak dikembangkan oleh komunitas umum, dan hak cipta untuk kode sumber dimiliki oleh penulisnya masing-masing, MySQL dimiliki dan disponsori oleh sebuah perusahaan komersial Swedia MySQL AB, dimana memegang hak cipta hampir atas semua kode sumbernya. Kedua orang Swedia dan satu orang Finlandia yang mendirikan MySQL AB adalah: David Axmark, Allan Larsson, dan Michael "Monty" Widenius.

Daftar isi

Sistem manajemen basis data relasional

MySQL adalah sebuah implementasi dari sistem manajemen basisdata relasional (RDBMS) yang didistribusikan secara gratis dibawah lisensi GPL (General Public License). Setiap pengguna dapat secara bebas menggunakan MySQL, namun dengan batasan perangkat lunak tersebut tidak boleh dijadikan produk turunan yang bersifat komersial. MySQL sebenarnya merupakan turunan salah satu konsep utama dalam basisdata yang telah ada sebelumnya; SQL (Structured Query Language). SQL adalah sebuah konsep pengoperasian basisdata, terutama untuk pemilihan atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis.
Kehandalan suatu sistem basisdata (DBMS) dapat diketahui dari cara kerja pengoptimasi-nya dalam melakukan proses perintah-perintah SQL yang dibuat oleh pengguna maupun program-program aplikasi yang memanfaatkannya. Sebagai peladen basis data, MySQL mendukung operasi basisdata transaksional maupun operasi basisdata non-transaksional. Pada modus operasi non-transaksional, MySQL dapat dikatakan unggul dalam hal unjuk kerja dibandingkan perangkat lunak peladen basisdata kompetitor lainnya. Namun demikian pada modus non-transaksional tidak ada jaminan atas reliabilitas terhadap data yang tersimpan, karenanya modus non-transaksional hanya cocok untuk jenis aplikasi yang tidak membutuhkan reliabilitas data seperti aplikasi blogging berbasis web (wordpress), CMS, dan sejenisnya. Untuk kebutuhan sistem yang ditujukan untuk bisnis sangat disarankan untuk menggunakan modus basisdata transaksional, hanya saja sebagai konsekuensinya unjuk kerja MySQL pada modus transaksional tidak secepat unjuk kerja pada modus non-transaksional.

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. Perangkat lunak sumber terbuka. MySQL didistribusikan sebagai perangkat lunak sumber terbuka, dibawah lisensi GPL sehingga dapat digunakan secara gratis.
  3. Multi-user. MySQL dapat digunakan oleh beberapa pengguna 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. Ragam tipe data. MySQL memiliki ragam tipe data yang sangat kaya, 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 keamanan 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 antar muka (interface) 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.

Bahasa pemrograman

Terdapat beberapa API (Application Programming Interface) tersedia yang memungkinkan aplikasi-aplikasi komputer yang ditulis dalam berbagai bahasa pemrograman untuk dapat mengakses basis data MySQL antara lain: bahasa pemrograman C, C++, C#, bahasa pemrograman Eiffel, bahasa pemrograman Smalltalk, bahasa pemrograman Java, bahasa pemrograman Lisp, Perl, PHP, bahasa pemrograman Python, Ruby, REALbasic dan Tcl. Sebuah antarmuka ODBC memanggil MyODBC yang memungkinkan setiap bahasa pemrograman yang mendukung ODBC untuk berkomunikasi dengan basis data MySQL. Kebanyakan kode sumber MySQL dalam ANSI C.

Penggunaan

MySQL sangat populer dalam aplikasi web seperti MediaWiki (perangkat lunak yang dipakai Wikipedia dan proyek-proyek sejenis) dan PHP-Nuke dan berfungsi sebagai komponen basis data dalam LAMP. Popularitas sebagai aplikasi web dikarenakan kedekatannya dengan popularitas PHP, sehingga seringkali disebut sebagai Dynamic Duo. Text dicoret{{}}

Administrasi

Untuk melakukan administrasi dalam basis data MySQL, dapat menggunakan modul yang sudah termasuk yaitu command-line (perintah: mysql dan mysqladmin). Juga dapat diunduh dari situs MySQL yaitu sebuah modul berbasis grafik (GUI): MySQL Administrator dan MySQL Query Browser. Selain itu terdapat juga sebuah perangkat lunak gratis untuk administrasi basis data MySQL berbasis web yang sangat populer yaitu phpMyAdmin. Untuk perangkat lunak untuk administrasi basis data MySQL yang dijual secara komersial antara lain: MySQL front, Navicat dan EMS SQL Manager for MySQL.

Akusisi Oleh Sun dan Oracle

Pada tanggal 16 Januari 2008 Sun Microsystems, Inc mengumumkan aksi korporasi - akuisisi terhadap MySQL AB sehingga menjadikan Sun sebagai salah satu perusahaan dengan produk platform open source terbesar seperti Java, OpenSolaris dan akhirnya MySQL.
Berselang setahun kemudian, tepatnya pada tanggal 20 April 2009 giliran Oracle melakukan akusisi terhadap Sun Microsystems. Sejak saat itu berkembang isu Oracle - yang memiliki produk database yang berkompetisi dengan MySQL - akan mematikan MySQL. Namun sampai sejauh ini hal tersebut belum terbukti.

Komunitas MySQL Indonesia

MySQL termasuk salah satu database utama yang digunakan di Indonesia terutama di kalangan developer PHP. Ini disebabkan native integration antara PHP dan MySQL serta banyaknya hosting yang menyertakan kedua produk tersebut karena bebas lisensi dan sudah terbukti tangguh dan efisien.
Website komunitas MySQL Indonesia yang terpisah dari komunitas PHP dapat Anda kunjungi di http://groups.google.com/group/mysql-indonesia.

Lihat pula

Pranala luar

Pengertian MySQL


MySQL adalah sebuah perangkat lunak Pembuat database yang bersifat terbuka atau open source dan berjalan disemua platform baik Linux maupun Si Windows, MySQL merupakan program pengakses database yang bersifat network sehingga dapat digunakan untuk aplikasi Multi User (Pengguna Banyak).
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 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