Kamis, 10 Januari 2013

Konfigurasi CodeIgniter


Bahasan kali ini masih seputaran tugas, yaitu tentang CodeIgniter. Apa itu codeigniter ? CodeIgniter adalah sebuah web application framework yang bersifat open source yang digunakan untuk membangun aplikasi php dinamis. Framework itu sendiri adalah suatu kerangka kerja yang berupa sekumpulan folder yang memuat file-file php yang menyediakan class libraries, helpers, plugins dan lainnya. 

Sebelumnya membuat aplikasi menggunakan CodeIgniter kita harus memahami konfigurasi yang dilakukan. Untuk melakukan konfigurasi di CodeIgniter terdapat di dalam folder system/application/config, biasanya file-file yang digunakan yaitu config.php, autoload.php, database.php dan routes.php. 

Tahap awal yang biasa dikonfigurasi pada pengembangan aplikasi CodeIgniter yaitu

  • Konfigurasi base_url 
Base_url adalah nama dari situs kita. Dalam masa pengembangan, nama base_url biasanya kita isi dengan nama localhost. Tetapi apabila aplikasi web kita, akan kita unggah ke dalam web server dengan domain tertentu, maka kita harus mengisinya dengan nama dari website kita. Jika tidak maka akan terjadi error yang menyebabkan aplikasi web kita tidak jalan.

Konfigurasi base_url ini terdapat pada file config.php, dengan sintak sebagai berikut:
$config['base_url'] = “http://nama-situs-kita.com/”;

  • Konfigurasi routing 
Konfigurasi routing dilakukan untuk menentukan controller mana yang akan dipanggil pada saat kita menuliskan alamat website pada web browser. Misalkan ketika kita memanggil http://localhost, maka sistem akan mencari controller mana yang merupakan controller yang harus pertama kali dipanggil.

Konfigurasi routing terdapat pada file routes.php, dengan sintak sebagai berikut:
 $route['default_controller'] = “welcome”;

Dengan sintak seperti di atas, maka controller yang pertama kali dipanggil ketika alamat website kita dipanggil adalah controller welcome. Apabila kita menginstall CodeIgniter, CodeIgniter akan menyertakan satu buah controller yang dinamakan controller welcome. Apabila kita sudah membuat suatu controller, dan controller tersebut akan kita jadikan sebagai controller yang pertama kali dipanggil, maka ganti nama controller welcome dengan nama controller yang telah kita buat. Misalkan controller yang kita buat namanya adalah berita, maka ganti controller welcome dengan controller berita.
$route['default_controller'] = “berita”;

  • Konfigurasi library 
 CodeIgniter telah menyediakan berbagai macam library, helper, plugin untuk membantu pengembang dalam mengembangkan aplikasi web dengan cepat dan efisien. Untuk dapat menggunakan library-library ini, pengembang bisa melakukan proses loading terhadap library-library ini di dalam controller. Pengembang juga dapat mengatur supaya library-library tersebut dapat secara otomatis digunakan tanpa harus selalu melakukan proses loading. Biasanya untuk library-library yang selalu digunakan seperti library untuk database, selalu diatur supaya secara otomatis dapat digunakan tanpa harus selalu melakukan proses loading di controller. Konfigurasi untuk mengatur supaya library dapat secara otomatis digunakan terdapat pada file autoload.php. Contoh sintak untuk melakukan proses autoloading terhadap library, plugin, helper adalah sebagai berikut:
$autoload['libraries'] = array(“database”,”input”,”session”);
$autoload['helper'] = array(“array”,”date”,”form”);
$autoload['plugin'] = array(‘captcha’, ‘js_calendar’);

  • Konfigurasi database
 Konfigurasi database dilakukan untuk menentukan jenis database apa yang akan kita gunakan dan data-data terkait yang dibutuhkan untuk dapat menjalankan database tersebut (misal username dan password).
Konfigurasi database ini terdapat pada file database.php. Berikut setingan utama yang harus dilakukan pada database:
$db['default']['hostname'] = “localhost”; //diisi dengan nama hostname dari database kita. //Biasanya cukup dengan localhost.
$db['default']['username'] = “”; //diisi dengan nama dari username database kita
$db['default']['password'] = “”; // diisi dengan password $db['default']['database'] = “”; //diisi dengan nama database
 $db['default']['dbdriver'] = “mysql”; //diisi dengan jenis database yang kita gunakan. //Pada contoh ini digunakan database dengan jenis mysql

sumber 
read more "Konfigurasi CodeIgniter"

Selasa, 08 Januari 2013

Bedah website usaha di Internet


Untuk yang sering membeli suatu barang ataupun membeli barang jarak jauh dengan sistem online, pasti menggunakan jasa pengiriman barang untuk memfasilitasinya. Disini website usaha yang akan di bahas yaitu jasa pengiriman barang dengan nama jne.
JNE sendiri merupakan perusahaan yang bergerak dalam bidang pengiriman dan logistik yang bermarkas di Jakarta, Indonesia. Nama resminya adalah Tiki Jalur Nugraha Ekakurir dan menjadi salah satu perusahaan kurir terbesar di Indonesia. 
Tampilan website sendiri seperti gambar dibawah atau bisa klik jne untuk menuju ke halaman web dari jne.






Visi dari JNE itu sendiri adalah menjadi perusahaan logistik utama kelas dunia. Dan juga memiliki misi, yaitu memberi pengalaman terbaik pada pelanggan secara konsisten. JNE juga memiliki nilai dasar yang ditujukan kepada pelanggan nya yaitu Jujur, Disiplin, Tanggung Jawab dan Visioner.

Pada pelayanan yang diberikan oleh JNE kepada pelanggannya pada halaman websitenya, JNE memnberikan halaman form untuk dapat melakukan cek tarif yang dibebankan kepada pengguna. Melalui simulasi tempat pengiriman barang sampai barang sampai ke tempat tujuan dan dengan berat barang yang akan dikirimkan. Selain simulasi cek harga pengiriman, JNE juga memberikan fasilitas trace & tracking. Fasilitas trace & tracking berguna untuk mengetahui posisi barang yang telah dikirimkan, dengan memasukkan nomor resi makan akan diketahui posisi barang sedang berada dimana.

Di website JNE juga memberikan informasi umum tentang JNE. Seperti sumber daya manusia & infrastruktur, jam operasional, kontak konsumer, perizinan, penghargaan dan lainnya. Jadi dapat diketahui visi JNE untuk menjadi perusahaan logistik utama kelas dunia dapat dikatakan sudah berhasil, karena perusahaan yang dirintis sebagai sebuah divisi dari PT Citra van Titipan Kilat atau biasa disebut TiKi ini sudah menjadi pilihan pertama para pengirim barang. 

read more "Bedah website usaha di Internet"

Kamis, 08 November 2012

cara Mematikan Autorun (lagi)


Seperti yang sudah dijelaskan pada postingan autorun tersebut digunakan pada windows XP, kali ini saya akan memberitahukan cara mematikan autorun pada windows 7. karena di setiap settingan default pada windows, baik itu windows XP, windows 7 maupun yang terbaru windows 8 mungkin juga settingan defaultnya seperti itu.

Autorun ini akan berjalan ketika kita menghubungkan device ke laptop atau komputer. misalnya dengan menghubungkan flashdisk, cd rom/dvd rom, harddisk dan sejenisnya. Mungkin pada kalangan tertentu sistem autorun ini lebih menguntungkan daripada harus 2x membuka misalnya windows explorer, karena pada autorun terdapat pilihan untuk membuka windows explorer.

Akan tetapi dari ke "lebih menguntungkan" tersebut terdapat hal negatif pada autorun. Mungkin pembaca pernah mengenal virus atau bahkan pembaca adalah si pembuat virus tersebut. Ada sebagian dari cara masuknya virus ke laptop atau komputer kita dengan cara memanfaatkan autorun ini. Karena misalnya kita menghubungkan flashdisk dengan laptop atau komputer dengan keadaan autorun tidak di disable, maka otomatis flashdisk itu langsung terbaca dan kalau ada virus yang memanfaatkan autorun ini akan leluasa masuk ke komputer kita. dan hasilnya dapat dibayangkan, virus akan bebas mengacak-acak isi dari laptop kita dan bahkan dapat merusaknya. maka disarankan untuk disable saja autorun laptop anda.

Cara untuk disable autorun pada windows 7, yaitu :

  • Masuk ke run (windows+R) atau pada tombol start, lalu ketikkan gpedit.msc


  • Setelah masuk ke gpedit.msc lalu pilih Computer Configuration -> Administrative Templates -> Windows Components -> AutoPlay Policies , kemudian pilih Turn off Autoplay seperti gambar berikut



  • Kemudian masuk ke jendela Turn off Autoplay, pilih konfigurasinya Enabled dan Turn off Autoplay on All Drives lalu Ok

  • Autoplay sudah di matikan, maka laptop akan lebih aman.
Semoga cara mematikan autorun ini berguna bagi pembaca. Terima Kasih




read more "cara Mematikan Autorun (lagi)"

Rabu, 07 November 2012

E-Learning


Banyak situs yang sering dikunjungi saat seseorang berselancar di internet misalkan kali ini e-learning. Dalam kasus ini e-learning sering dikunjungi dalam hal pembelajaran. untuk lebih jelasnya tentang e-learning akan dibahas pada postingan ini.

E-Learning adalah singkatan dari Electronic Learning, merupakan suatu cara baru dalam proses belajar dan mengajar yang menggunakan media elektrononik, dalam hal ini internet digunakan sebagai system pembelajarannya.

Dalam arti yang lebih luas lagi e-learning dapat diartikan sebagai cara pembelajaran yang dilakukan menggunakan media elektronik secara formal dan informal.

  • Secara formal yaitu pembelajaran terjadwal yang menyangkut dengan aturan silabus, kurikulum dari pengelola e-learning dan pesertanya sendiri. sebagai contohnya pembelajaran pada konteks universitas seperti kelas virtual.
  • Secara informal yaitu pembelajaran yang lebih sederhana misalnya pada mailing list, forum, komunitas, organisasi maupun website pribadi yang melakukan sharing pengetahuan kepada masing-masing pembaca.


Website yang bersangkutan dalam hal e-learning ini contohnya idelearning.
tampilan home idelearning

Pada website tersebut memberikan pengetahuan secara informal, karena website tersebut memberikan pembelajaran tidak terjadwal dan tergantung silabus akan tetapi memberikan informasi kepada pembaca dengan melakukan sharing antara penulis dengan pembaca tanpa terjadwal.

Di website tersebut terdapat 4 kategori pembelajaran yang diberikan, yaitu : akademik, korporate, teknologi dan pemerintahan. akan tetapi pembelajaran pada idelearning ini sekedar mengupas dan mengabarkan perkembangan e-learning di Indonesia dan dunia di dalam bentuk tulisan dari praktisi, pakar e-learning dan berita tentang e-learning serta membahas juga studi kasuk dari pengalaman para pengguna e-learning di Indonesia baik secara institusi maupun personal.>

Walaupun e-learning merupakan cara pembelajaran baru yang menggunakan media elektronik, tidak terlepas adanya kelebihan dan kekurangan dari e-learning  itu sendiri. berikut merupakan kelebihan dan kekurangan e-learning.

Kelebihan dari eLearning
  1. Pembelajar dapat belajar kapan saja dan dimana saja mereka punya akses internet 
  2. Efisiensi waktu dan biaya perjalanan 
  3. Pembelajar dapat memilih materi pembelajaran sesuai dengan level pengetahuan dan interesnya 
  4. Fleksibilitas untuk bergabung dalam forum diskusi setiap saat, atau menjumpai teman sekelas dan pengajar secara remote melalui ruang chatting 
  5. Mampu memfasilitasi dan menerapkan gaya belajar yang berbeda melalui beragam aktivitas 
  6. Pengembangan keterampilan TIK yang mampu mendukung aktivitas lain pembelajar 
  7. Keberhasilan menyelesaikan pembelajaran/perkuliahan online mampu membangun kemampuan belajar mandiri dan kepercayaan diri pembelajar serta mendorong pembelajar untuk lebih bertanggung jawab dalam studinya. 
Kekurangan dari eLearning
  1. Pembelajar yang tidak termotivasi dan perilaku belajar yang buruk akan terbelakang/tertinggal dalam pembelajaran 
  2. Pembelajar dapat merasakan terisolasi dan bermasalah dalam interaksi sosial 
  3. Pengajar tidak mungkin selalu dapat menyediakan waktu pada saat dibutuhkan 
  4. Koneksi internet yang lambat dan tidak handal dapat menimbulkan rasa frustasi 
  5. Beberapa subjek/matakuliah bisa saja sulit direalisasikan dalam bentuk eLearning 
  6. Pembelajar harus menyediakan waktu untuk mempelajari software/aplikasi eLearning sehingga dapat mengganggu beban belajarnya 
  7. Pembelajar yang tidak familiar dengan struktur dan rutin software akan tertinggal dari temannya sekelas. 
http://idelearning.com/, http://id.wikipedia.org/wiki/Pembelajaran_elektronik, http://share.its.ac.id/
read more "E-Learning"

Selasa, 16 Oktober 2012

Cara membuat domain


Memiliki blog dengan nama domain top level domain (tanpa embel-embel blogspot, wordpress, multiply dll) tentunya akan membuat blog kita terlihat lebih elit dan berkelas, dan juga akan membuat nama blog kita akan lebih mudah diingat orang. Jika kamu belum memiliki domain, kamu bisa membeli domain yang berbayar. Jika kita sudah membeli domain maka ada beberapa hal yang harus kita lakukan supaya domain kita tertuju pada web/blog yg kita punya, diantaranya yaitu setting DNS, Name Server dll. Mari kita mulai saja langkah-langkah untuk kustomisasi domain ini.

* SETTING DNS (DOMAIN NAME SERVER)
Langkah awal kita yaitu melakukan setting DNS. Biasanya jika kita membeli domain akan ada biaya tambahan untuk menambahkan layanan "DNS Managed". Tapi jika kamu tidak ingin mengeluarkan biaya, ada layanan gratis supaya kita bisa melakukan setting DNS, seperti di dnspark.net, atau afraid.org. Nah berikut ini adalah tutorial jika kamu menggunakan layanan dari dnspark ini :

1. Jika kamu belum memiliki account di dnspark kamu bisa daftar di https://www.dnspark.net/register.
2. Jika sudah daftar silahkan login.
3. Pilih menu "DNS Hosting" (disebelah kiri). Kemudian pilih "Add Domains"
4. Beri tanda centang kotak "DNS Hosting - Free" lalu Isikan nama domain yang sudah kamu beli di kolom "Enter new domain" (tanpa www).
5. Kemudian Klik tombol "Add Now"
6. Tunggu beberapa saat, jika berhasil maka nama domainmu akan muncul di "Domain List" (pojok kiri bawah)
7. Klik domain kamu untuk melakukan pengaturan selanjutnya.
8. Pada Dropdown "Type" pilih "CNAME".
9. Pada Kolom "Alias Name" isikan www (sebenarnya itu bisa diisi apa saja, tetapi untuk domain utama sebaiknya diisi dengan "www").
10. Kemudian untuk destination name isikan ghs.google.com (untuk blogspot).
11. Jika sudah klik tombol "Update All"
Untuk proses setting DNS sudah selesai.

* SETTING PUBLISHING DI BLOGGER
Langkahnya :

1. Login di blogger. Pilih menu "Setting kemudian Publishing"
2. Kemudian klik link Switch to : Custom Domain
3. Kemudian klik lagi link Already own a domain? Switch to advanced settings
4. Kemudian isikan nama blog kamu di kolom "Your Domain" (pake www ya, contoh www.fajarandhikap.co.cc)
5. Lalu Klik tombol "Save Setting"

Tetapi, bagi yang pengen coba domain gratisan tapi keren, kamu bisa langsung daftar account di www.co.cc Adapun caranya seperti berikut:

Pertama Buka situs www.co.cc , Isi form pendaftaran yang terdiri dari beberapa bagian : Username (Email) / Enter a password, dan Account Information. Usahakan semuanya bisa kamu isi. Kemudian, buka email yang kamu daftarin di co.cc tadi. Pasti ada confirmation email dari co.cc. Kamu bakal disuruh set-up account kamu. OKE. Klik Set-up. Secara otomatis, kamu akan masuk di halaman MANAGE DOMAIN. Klik pada opsi Zone Record. Atur settingnya seperti ini :

HOST : masukkan domain kamu. Contoh, www.fajarandhikap.co.cc
TTL : 1D
Type : CNAME
Value : ghs.google.com

Langkah terakhir dengan memilih Set up.

sumber : http://www.stikom-db.ac.id
read more "Cara membuat domain"
 

Studentsite