Siapkan semua komponen yang diperlukan,
yaitu komputer, web server, dan file wordpress. Untuk web server banyak
sekali tools atau software yang bisa digunakan. Namun kali ini kita akan
menggunakan XAMPP, untuk installer XAMPP bisa di download di situs resminya.
Sesuaikan isntaller XAMPP yang didownload dengan OS komputer yang
digunakan. Bagi yang menggunakan OS Windows bisa langsung klik link
download berikut untuk langsung mendownloadnya
Sunday, June 16, 2013
Saturday, April 27, 2013
Jenis - jenis Bahasa Pemograman Java dan kegunaanya
1. J2SE (Standard Edition) : berbasis desktop
J2SE (Java 2 Standard Edition) J2SE adalah inti dari bahasa pemrograman Java . Digunakan untuk aplikasi berbasis desktop.
2. J2EE (Enterprise Edition) : berbasis web
2. J2EE (Enterprise Edition) : berbasis web
Java 2 Platform Enterprise Edition (J2EE) adalah salah satu Java Family Suite, yang menjadi
standard penting untuk mengembangkan enterprise aplikasi multitier berbasis komponen.
Diantaranya adalah untuk aplikasi e-bussiness, e-commerce dan web based application.
J ava 2 Mobile Edition adalah salah satu standar penting
untuk mengembangkan Mobile aplikasi.diantaranya adalah untuk aplikasi
perangkat lunak di handphone,yang banyak sekali kita lihat dan gunakan
di telphon genggam.
4. Java Script
JavaScript adalah bahasa skrip yang populer di
internet dan dapat bekerja di sebagian besar penjelajah web populer
seperti Internet Explorer (IE), Mozilla Firefox, Netscape dan Opera.
Kode JavaScript dapat disisipkan dalam halaman web menggunakan tag
SCRIPT.
JavaScript pertama kali dikembangkan oleh Brendan Eich dari Netscape dibawah nama Mocha, yang nantinya namanya diganti menjadi LiveScript, dan akhirnya menjadi JavaScript.
Berikut istilah yang sering sekali kita temui :
Program : Adalah serangkaian instruksi yang
logis, ditulis dalam bahasa pemrograman (bahasa yang dimengerti oleh
komputer) untuk menghasilkan informasi (output) sesuai dengan keinginan
si pemakai jasa komputer (User).
Programming : Adalah tahapan dalam pembuatan program.
Programmer : Adalah orang atau tenaga pelaksana yang mempunyai tugas untuk membuat dan menyiapkan program siap pakai.
Thread : adalah unit terkecil dari eksekusi suatu program.
Sumber : http://id.wikipedia.org/wiki/JavaScript
Sumber : http://id.wikipedia.org/wiki/JavaScript
Friday, April 26, 2013
Tips Memilih Jurusan Komputer
Bagi
kalian yang baru lulus atau masih sekolah dan sedang merencanakan ingin
masuk ke jurusan apa, mungkin sempat terpikir ingin masuk ke jurusan
perkomputeran. Namun sebelum menentukan jurusan perkomputeran yang akan
dipilih, ada baiknya kalian mengumpulkan informasi sebanyak mungkin
mengenai jurusan tersebut.
Apakah
terdapat perbedaan antara jurusan Teknik Informatika, Sistem
Informatika, Teknik Komputer, dan Manajemen Informatika ? Dan bagaimana
prospek kedepannya yang bagus ? Menurut Romi Satria Wahono (pencetus website www.ilmukomputer.com), kurikulum bidang komputer di Indonesia mengacu dan mengadaptasi Computing Curricula, yaitu panduan kurikulum bidang komputer (computing) yang diterbitkan secara bersama oleh ACM (The Associantion for Computing Machinery), AIS (The Assiciation Information System), dan IEEE – CS (The IEEE Computer Society).
Ketiga
asosiasi kenamaan dunia tersebut bergabung membentuk suatu gugus tugas
untuk mentusun kurikulum terkait dengan dunia perkomputeran yang
kemudian diacu oleh banyak institusi pendidikan di seluruh dunia.
Adaptasi dan acuan kurikulum di Indonesia adalah :
1. Computer Science, untuk program studi (jurusan) Teknik Informatika atau Ilmu Komputer.
2. Computer Enginering, untuk program studi (jurusan) Sistem Komputer atau Teknik Komputer
3. Informatika System, untuk Sistem Informatika atau Manajemen Informatika.
Sedangkan Software Engineering dan Information Technology,
di Indonesi bukan merupakan program studi (jurusan) karena masih bisa
masuk salah satu bagian dari Teknik Informatika atau Ilmu Komputer.
Semua program studi (jurusan) tersebut sebenarnya memiliki mata kuliah
yang boleh dikatakan “sama”, hanya pembobotannya saja yang berbeda.
Bobot inilah yang nantinya menentukan jalur karier dan bidang kerja
lulusan. Secara singkat, deskripsi dan kompetensi masing – masing
jurusan tersebut adalah :
Computer Engineering
(Jurusan Sistem Komputer atau Teknik Komputer) mempelajari tentang
bagaimana mendisain dan merancang konstruksi komputer dan sistem
berbasis komputer yang baik. Ilmu yang terlibat adalah mengenai hardware, software,
komunikasi dan tentu saja memahami proses interaksi antara bagian
tersebut. Jurusan ini diharapkan menghasilkan lulusan yang mampu
mendesain dan mengimplementasikan sistem yang terintegrasi baik software maupun hardware.
Computer Science
(Jurusan Teknik Informatika atau Ilmu Komputer) mempelajari antara lain
tentang bagaimana mengembangkan robotic, computer vision, intelligence
system, bio – informatika, dan hal – hal lainnya yang terkait dengan
pengembangan komputer kedepannya. Untuk itu, ilmuwan komputer ini harus
mempelajari berbagai hal secara teoritis hingga dasar – dasar algoritma
dan mengetahui cara mengimplementasikannya. Jurusan ini diharapkan
menghasilka lulusan dengan kemampuan cukup luas dimulai dari penguasaan
teori (konsep) dan pengembangan software .
Information System
(Jurusan Sistem Informasi atau Manajemen Informatika) mempelajari
antara lain tentang bagaimana membangun dan mengintegrasikan solusi
teknologi informasi dengan proses bisnis yang ada, sehingga suatu
institusi bisnis akan dapat mencapai tujuannya dengan efektif dan
efisien. Jurusan ini diharapkan menghasilkan lulusan yang mampu
menganalisis kebutuhan (requirement) dan proses bisnis (business process) serta mendesain sistem berdasarkan pada tujuan organisasi.
Information Technology
mempelajari antara lain tentang bagaimana sebuah sistem informasi di
sebuah institusi sudah tepat keberadaannya, berfungsi sesuai harapan,
mudah dalam pengaturan operasional, serta aman. Selain itu, aspek non
teknis semisal memahami kebutuhan dari pengguna akhir, menterjemahkan
kebutuhan manajemen, dan hal – hal praktis lainnya juga dipelajri.
Jurusan ini diharapkan menghasilkan lulusan yang mampu bekerja secara
efektif dalam merencanakan, mengimplementasikan, mengkonfigurasi, dan
memaintain infrastruktur teknologi informasi dalam organisasi.
Software Engineering
mempelajari antara lain tentang bagaimana merancang, membangun, dan
memelihara sebuah sistem software yang reliable, efisien, efektif serta
mudah dikembangkan dan dapat memenuhi kebutuhan dari customer
atau pengguna. Jurusan ini diharapkan menghasilkan lulusan yang mampu
mengelola aktivitas pengembangan software yang beskala besar dalam tiap
tahapannya.
Semoga
kalian tidak bingung lagi ya… mengenai jurusan komputer yang akan
kalian pilih. Mengenai jurusan mana yang baik, ini tergantung pada
minat, keinginan, dan potensi yang kalian miliki.
Selamat memilih jurusan…. !!!
Sumber : romisatriawahono.net dan sumber lainnya
Saturday, March 2, 2013
Mengatasi Warning Error di Timezone PHP
Pada
artikel kali ini saya akan membahas tentang masalah (warning error) yang
muncul
pada konfigurasi PHP. Disini, saya juga memberikan contoh-contoh
warning error berikut beserta penyebab dan solusinya. Akhir-akhir ini
banyak ditemukan adanya sistem error yang sering muncul ketika kita (user) mengoperasikan suatu program, atau dalam kasus ini yaitu PHP (Personal Home Page).
Warning:
date_default_timezone_get [function.date-default-timezone-get]: It is not safe
to rely on the system's timezone settings. You are *required* to use the
date.timezone setting or the date_default_timezone_set function. In case you
used any of those methods and you are still getting this warning, you most
likely misspelled the timezone identifier. We selected ...
Apa penyebabnya? dan Bagaimana solusi untuk menghilangkan Warning tersebut?
Peringatan
di atas muncul karena diaktifkannya E_STRICT dan E_NOTICE
dalam konfigurasi PHP..
Pesan di atas mengingatkan anda untuk membuat script PHP yang di dalamnya
menggunakan function date, Anda harus menyertakan perintah date_default_timezone_set
dalam script tersebut sebelum function date muncul, supaya warning tersebut
tidak muncul.
Lalu
bagaimana jika suatu ketika, kita sudah telanjur membuat banyak script,
misalkan ratusan, dalam sebuah folder di mana kesemuanya menggunakan perintah
date di dalamnya. Apakah kita juga harus mengedit semua script tersebut untuk
menambahkan perintah date_default_timezone_set??
Langkah-langkah yang harus dilakukan
1.
Membuat sebuah file.htaccess
yang berisi perintah berikut ini
php_value date.timezone Asia/Jakarta
2.
Gunakan Notepad atau Notepad++ atau Text Editor
lain utuk euat file .htaccess
3.
Tulis perintah diatas
php_value date.timezone
Asia/Jakarta
4. File .htaccess
tersebut cukup diletakkan di dalam folder script PHP anda atau di root
direktory web.
5. Simpan file dengan
nama .htaccess
(jangan lupa tanda titik “.” didepannya) save as type diubah mejadi all files.
6.
Maka hilanglah semua warning tersebut.
Selain penjelasan diatas, saya juga memberikan contoh warning error yang sering muncul dan menjadi kendala bagi anda untuk mengatasinya.
Berikut Contoh, Penyebab beserta Solusi mengatasinya :
1.Warning: mysql_fetch_array(): supplied argument is
not
2.a valid MySQL result resource in ....
atau
1.Warning: mysql_num_rows(): supplied argument is
not
2.a valid MySQL result resource in ...
Penyebab:
Error di atas disebabkan ada query SQL yang salah. Bisa jadi karena sintaks perintah query SQL nya salah, misalnya kurang tanda petik untuk menyatakan string dll. Selain itu bisa juga terjadi karena nama field dan tabel yang salah penulisannya.
Error di atas disebabkan ada query SQL yang salah. Bisa jadi karena sintaks perintah query SQL nya salah, misalnya kurang tanda petik untuk menyatakan string dll. Selain itu bisa juga terjadi karena nama field dan tabel yang salah penulisannya.
Solusi:
Coba cek kembali statement query SQL Anda. Pastikan tidak ada lagi kesalahan dalam penulisannya. Untuk proses debugging query SQL (mengetahui letak kesalahannya), Anda bisa menambahkan statement die(mysql_error()) pada perintah mysql_query() nya.
Coba cek kembali statement query SQL Anda. Pastikan tidak ada lagi kesalahan dalam penulisannya. Untuk proses debugging query SQL (mengetahui letak kesalahannya), Anda bisa menambahkan statement die(mysql_error()) pada perintah mysql_query() nya.
Contoh:
1.$query = ".....";
2.mysql_query($query) or die(mysql_error());
3..
4..
1.Parse error: syntax error, unexpected T_STRING
Penyebab:
Error tersebut disebabkan karena penggunaan tanda petik (double quote atau single quote) yang tidak tepat untuk menyatakan suatu string. Sebuah string harus diapit oleh dua buah tanda petik.
Error tersebut disebabkan karena penggunaan tanda petik (double quote atau single quote) yang tidak tepat untuk menyatakan suatu string. Sebuah string harus diapit oleh dua buah tanda petik.
Sebagai contoh:
1.
2.$a = "ini sebuah
string";
3.?>
atau
1.
2.$a = 'ini sebuah string';
3.?>
Namun...
jika dalam string tersebut terdapat tanda petik lagi, misalkan
1.
2.$a = "ini sebuah "
string";
3.?>
atau
1.
2.$a = 'ini sebuah ' string';
3.?>
maka
akan terdapat error di atas. Hal yang sama jika Anda menggunakan single quote
(tanda petik tunggal).
Solusi:
Pastikan di dalam sebuah string, anda mengapitnya dengan hanya 2 buah tanda petik saja. Jika Anda bermaksud menyisipkan tanda petik dalam sebuah string, gunakan tanda \" atau \',
Pastikan di dalam sebuah string, anda mengapitnya dengan hanya 2 buah tanda petik saja. Jika Anda bermaksud menyisipkan tanda petik dalam sebuah string, gunakan tanda \" atau \',
contoh
1.
2.$a = "ini sebuah \"
string";
3.?>
atau
1.
2.$a = 'ini sebuah \' string';
3.?>
1.Warning: mysql_connect() [function.mysql-connect]:
2.Access denied for user
‘root’@'localhost’ (using password:
YES) in ...
Penyebab:
Error di atas disebabkan karena koneksi yang gagal ke MySQL. Penyebab gagalnya bisa jadi disebabkan nama user atau password yang salah.
Error di atas disebabkan karena koneksi yang gagal ke MySQL. Penyebab gagalnya bisa jadi disebabkan nama user atau password yang salah.
Solusi:
Pastikan username dan password koneksi ke MySQL Anda sudah benar ketika menggunakan perintah koneksi mysql_connect("namahost", "namauser", "passworduser")
Pastikan username dan password koneksi ke MySQL Anda sudah benar ketika menggunakan perintah koneksi mysql_connect("namahost", "namauser", "passworduser")
NAMA : Agustinus Aprinaldi Silalahi
NIM :1032003
KELAS :MI Pagi
Tuesday, February 19, 2013
Penyedia Web Hosting Gratis
Haaai,..hhehe. kali ini saya akan Posting tantang Daftar Penyedia WebHosting Gratis
postingan kali ini saya dedikasikan untuk kalian yang sedang belajar
web, sama seperti saya.hhehe. untuk memiliki sebuah web kalian mutlak
memiliki domain dan hosting.Gampangannya domain itu kaya
zanuzone.com,zanuzone.net, dll. Lalu hosting atau tempat penyimpanan
data dari web kalian. Secara detailnya kalian tanya saja sama om Google. Domain
dan hosting ini ada yang bayar kaya .com .web.id .net dll itu bayar,
tapi tenang bung!ada yang gratis an kok.hhehe Berikut ini aku kasih
situs-situs penyedia domain dan hosting gratis, cocok buat kalian
latihan .
1. 000webhost.com
Bagi
teman teman yang sedang berkelana mencari hosting - hosting gratis yang
support PHP & MySql, baik yang akan digunakan untuk membantu
meringankan bandwidth utama website anda seperti yang dilakukan
ilmuwebsite atau sekedar ingin mencoba menjalankan script php, atau bisa
juga sedang belajar mencoba membuat website berbasis PHP, silahkan coba
hosting yang satu ini:
http://www.000webhost.com
Registernya ke sini: http://www.000webhost.com/order.php
Mereka 100% menawarkan hosting gratis, dan powerfull, saya sangat menyaran kan menggunakan hosting gratis ini
spesifikasinya seperti ini:
- 250 MB Disk Space, 100 GB Data Transfer
- PHP with MySQL Database Support
- Ada fantasticonya juga (wordpress,joomla,drupal,phpbb,smf,dll), jadi kita ga perlu upload lagi dan susah - susah setting databasenya, tinggal pakai
- yang hebatnya lagi ada email accountnya, top banget !!
- Ok, sekarang waktunya Test and Review by ilmuwebsite.com, hasilnya: Space : Ya… benar pada cPanelnya di kasih 250mb
- Bandwidth : Janjinya 100Gb, tapi di cPanelnya bandwidth nya tidak tertulis…
- Kecepatan server (Speed Test) : Bagus… Cepat di crawl oleh googlebot (test kami), tapi ada beberapa orang yang menyatakan Server Uptimenya 77%, tapi kami belum merasakan hal itu.
- cPanel : Bagus cPanel nya versi terbaru 13 (x3), versi ini menurut kami loading nya berat, lebih baik yang versi lama yaitu versi 10 (x)
- FTP : Bagus… FTP nya Ok, sudah kami coba dengan smartftp dan tidak ada masalah..
- Support DNS & Subdomain : Ya… mereka memberikan pilihan penggunaan domain anda sendiri dengan arahan Name Server, contoh domain: unair.info (contoh arahan DNS domain ke 000webhost.com), atau anda juga dapat memilih menggunakan subdomain mereka namasitus.890m.com atau namasitus.site88.net, contoh: http://networkandgame.890m.com
Name Server : dns1.000webhost.com
: dns2.000webhost.com
Affiliate : SCAM - Mereka tidak akan pernah membayar anda
Total Score
untuk versi hosting gratis PHP SQL : 90
Request Test and Review silahkan kirim email ke: webmaster@ilmuwebsite.com
Feature yang di janjikan oleh pihak 000webhost adalah:
- Support:
- PHP mail() function and Sendmail
- Curl, GD2 library, ImageMagick, Zend
- fopen() and PHP sockets
- safe_mode is OFF, file uploads ON
- Zend Optimizer support, Ioncube loader.. and much more features are enabled
PHP mail() function and Sendmail: ini berarti anda bisa menggunakan fungsi PHP Send Mail
2. My-php.net
http://my-php.net/
http://my-php.net/signup.php
spesifikasi gratis yang tersedia di situsnya :
- 300 MB fast web space
- 100 GB monthly bandwidth
- MySQL database
- PHP scripting support
- FTP account
- Fantastico? type installer
- No file size limitations
- Instant activation
daftarnya ga sulit, tidak ada banner iklannya
Subscribe to:
Posts (Atom)