Alnect computer Blog Contest

18 Desember 2008

CMS - Forum PunBB

Pagi-pagi browsing klik sana klik sini, eh dapat CMS baru. Namanya PunBB. Bukan CMS baru sich.. tapi baru saja saya temukan.. hehe :) .PunBB merupakan Bulletin Board yang sejenis dengan phpBB.
Hanya saja lebih banyak pengguna phpBB dibandingkan punBB.Mungkin
karena dari segi desain phpBB lebih indah. Tetapi tentunya setiap CMS
mempunyai kelebihan dan kekurangan sendiri. PunBB hanya menggunakan CSS
untuk mendesain tampilannya. Gambar yang digunakan hanya smilies saja.


Cara penggunaan punBB terbilang mudah. Cuma agak berbeda dengan
phpBB. Pertama-tama user harus membuat database terlebih dahulu.Setelah
mengisi semua form yang diwajibkan, user harus membuat sendiri file
config.php. Isi file config.php tersebut dengan perintah yang akan anda
dapatkan setelah menginstall punBB.Tempatkan file config.php di bagian
yang sama dengan file index.php. Setelah itu anda sudah dapat
menggunakan punBB.


Bagi yang berminat dengan CMS ini silahkan klik Disini


Salam,

Ivan Yudianto


Email 1 : ivan@ilmuwebsite.com

Email 2 : ivan_wen_piao@yahoo.co.id

Web : http://ivan.ilmuwebsite.com/




Sumber dari situs Ilmu Website dalam kategori review cms dengan judul Forum - PunBB

CMS - MIDI Cart CMS

MIDI Cart


Untuk pembaca yang sudah mendownload CMS Cart 4 You Shopping Cart
Software, begitu melihat CMS yang satu ini pasti akan mengatakan sama.
Lantas apa perbedaannya? Jawabannya terletak pada bahasa
pemrogramannya. Kalau Cart 4 You menggunakan 90% Javascript, maka engan
MIDI Cart sudah kebalikannya. Menggunakan 90% PHP. MIDI Cart dapat di
download di :


http://www.midicart.com


Cara penggunaannya pun cukup mudah. Hampir sama dengan CMS lain pada
umumnya. Tinggal mengimport file .sql nya sebagai databasenya. Lalu
Jalankan file setup.php untuk melakukan penginstallan. Terbukti bahwa
CMS ini cukup disukai. Salah satu penggunanya adalah http://www.sulap.com/



Salam,

Ivan Yudianto

http://www.indonesiajodoh.com/

Situs Kontak Jodoh Indonesia

Buruan Daftar......



Sumber dari situs Ilmu Website dalam kategori review cms dengan judul MIDI Cart CMS

CMS - Themes untuk CMS

Siapa lagi yang tidak tahu tentang joomla, mambo, phpBB, dan Wordpress ? Mereka merupakan CMS paling terkenal hingga saat ini. Website http://www.themesbase.com merupakan website khusus bagi para pengguna CMS tersebut. Didalamnya terdapat ribuan themes yang dapat anda gunakan untuk memperindah web anda. Themes-themes yang tersedia adalah themes untuk CMS-CMS yang saya sebutkan diatas. Ada juga untuk PHPNuke dan XOOPS. Tapi gak terlalu banyak. Saya jamin anda pasti akan puas menggunakan themes yang tersedia di http://www.themesbase.com

Salam,
Ivan Yudianto

Email 1 : ivan@ilmuwebsite.com
Email 2 : ivan_wen_piao@yahoo.co.id
Web : http://ivan.ilmuwebsite.com


Sumber dari situs Ilmu Website dalam kategori review cms dengan judul Themes For CMS

CMS - XMB Forum

Jika berbicara tentang Forum komunitas atau biasa disebut Bulletin Board, ada satu CMS yang layak dicoba. Nama XMB FORUM.
Tampilan desain forum ini cukup bagus dan elegan. Hampir sama seperti
forum-forum yang lain pada umumnya,Cara menginstall forum ini pun cukup
mudah.
XMB Forum ini dapat di-unduh di http://www.xmbforum.com/

Salam,
Ivan yudianto
Email 1: ivan@ilmuwebsite.com
Email 2 : ivan_wen_piao@yahoo.co.id
Web : http://www.ivan.ilmuwebsite.com/


Sumber dari situs Ilmu Website dalam kategori review cms dengan judul CMS - XMB Forum

MySQL - Cek MySQL Performance Dengan MySQLTuner

Sampai saat ini kadang saya masih sering bertanya-tanya sebetulnya setting mysql yang ada di /etc/my.cnf yang optimal yang seperti apa ?

Eh ternyata ada tools yang bisa buat cek performa mysql yang sudah di install dan bagusnya lagi bisa memberikan rekomendasi setting mysql yang bisa meningkatkan performanya.

tools itu adalah MYSQLTuner


tools ini di buat dengan perl dan penggunaannya sangat mudah, langkah-langkah penggunaan tools ini.



1. Download MYSQLTuner


#wget http://mysqltuner.com/mysqltuner.pl


2. Ubah mode file agar bisa langsung di running dari prompt


#chmod +x mysqltuner.pl

#./mysqltuner.pl


>> MySQLTuner 0.9.8 - Major Hayden <major@mhtx.net>

>> Bug reports, feature requests, and downloads at http://mysqltuner.com/

>> Run with ‘–help’ for additional options and output filtering

Please enter your MySQL administrative login: <– root

Please enter your MySQL administrative password: <– yourrootsqlpassword


——– General Statistics ————————————————–

[--] Skipped version check for MySQLTuner script

[!!] Your MySQL version 4.1.11-Debian_etch1-log is EOL software! Upgrade soon!

[OK] Operating on 32-bit architecture with less than 2GB RAM


——– Storage Engine Statistics ——————————————-

[--] Status: +Archive -BDB -Federated +InnoDB +ISAM -NDBCluster

[--] Data in MyISAM tables: 301M (Tables: 2074)

[--] Data in HEAP tables: 379K (Tables: 9)

[!!] InnoDB is enabled but isn’t being used

[!!] ISAM is enabled but isn’t being used

[!!] Total fragmented tables: 215


——– Performance Metrics ————————————————-

[--] Up for: 12d 18h 33m 30s (1B q [1K qps], 185K conn, TX: 3B, RX: 377M)

[--] Reads / Writes: 78% / 22%

[--] Total buffers: 2.6M per thread and 58.0M global

[OK] Maximum possible memory usage: 320.5M (20% of installed RAM)

[OK] Slow queries: 0% (17/1B)

[OK] Highest usage of available connections: 32% (32/100)

[OK] Key buffer size / total MyISAM indexes: 16.0M/72.3M

[OK] Key buffer hit rate: 99.9%

[OK] Query cache efficiency: 99.9%

[!!] Query cache prunes per day: 47549

[OK] Sorts requiring temporary tables: 0%

[!!] Temporary tables created on disk: 28%

[OK] Thread cache hit rate: 99%

[!!] Table cache hit rate: 0%

[OK] Open file limit used: 12%

[OK] Table locks acquired immediately: 99%

[!!] Connections aborted: 20%


——– Recommendations —————————————————–

General recommendations:

Add skip-innodb to MySQL configuration to disable InnoDB

Add skip-isam to MySQL configuration to disable ISAM

Run OPTIMIZE TABLE to defragment tables for better performance

Enable the slow query log to troubleshoot bad queries

When making adjustments, make tmp_table_size/max_heap_table_size equal

Reduce your SELECT DISTINCT queries without LIMIT clauses

Increase table_cache gradually to avoid file descriptor limits

Your applications are not closing MySQL connections properly

Variables to adjust:

query_cache_size (> 16M)

tmp_table_size (> 32M)

max_heap_table_size (> 16M)

table_cache (> 64)



#

Perhatikan bagian recommendations, bagian ini bisa di masukkan ke /etc/my.cnf di kelompok [mysqld]

MySQL - PHP MySQL Rating Script



Pertama bikin dolo contoh halaman fungsi buatan na, misal: ratestar.php
didalam na ketik Script na:



//rateStar, php script builder by dremi.info

<?

function rateStar($int, $maxRate)

{

if(empty($maxRate))

{

$maxi=10;

}

else

{

$maxi=$maxRate;

}



//begin rate star na

for ($i=0; $i < $int; $i++) {

$img .= "<img alt=\"*\" src=\"images/icons/rate-icon.gif\" />";

}

for ($i=$int; $i < $maxi; $i++) {

$img .= "<img alt=\"\" src=\"images/icons/rate-blank-icon.gif\" />";

}



echo "Rate Star: $img";

}

?>



var $int merupakan bilangan inputan untuk dapat dijadikan sebagai data rating na, dimulai dari angka 0-9 (integer)

var $maxRate gue jadiin sebagai indikator dowank, maksud na gini, kalo dikosongkan maka var $maxRate bernilai 10, untuk maksimal gambar / data bintang rate na.

pada baris fungsi diatas terletak di baris ini:



if(empty($maxRate))

{

$maxi=10;

}

else

{

$maxi=$maxRate;

}



nah baru setelah kedua var $int dan $maxRate valid, maka akan dimulai dengan proses mencetak gambar bintang, yang sebelumna dah disiapkan di folder images gue, atow tersrah lu mao di load dari mana aja, asal bisa dipanggil oleh script na:



/begin rate star na

for ($i=0; $i < $int; $i++) {

$img .= "<img alt=\"*\" src=\"images/icons/rate-icon.gif\" />";

}

for ($i=$int; $i < $maxi; $i++) {

$img .= "<img alt=\"\" src=\"images/icons/rate-blank-icon.gif\" />";

}



ungsi for merupakan fungsi bawaan dalam PHP, gunakan untuk me-repeat / mengulang perintah.

Gue mulai pengulangan na dari var $i=0, sampai dengan jumlah pada var $int. sedangakn $i < $int merupakan penjabaran dari jarak perhitungan 0 s/d $int



for ($i=0; $i < $int; $i++)



baru deh kalo dah fix semua, gue cetak hasil keluaran data gambar bintang2 na menggunakan perintah echo:



echo "Rate Star: $img";



Hmmm...trus lu nanti tinggal panggil di halaman preview rate star na dengan mengetik code fungsi na diatas tadi:



<? rateStar("$barisDataRating", ""); ?>



Di halaman preview star ini, skaligus menjadi halaman polling rate na, jadi kita butuh form rate star juga:, misalkan nama halaman na: reviewstar.php

jadi code na kaya gini



//asumsikan kita punya table data sebagai inputan data rate na var $int:

//halaman ini diakses via URL, dengan var cID sebagai pointer data :



//misal URL na: http://localhost/reviewstar.php?cID=2



$c=mysql_connect("localhost","","");

$db=mysql_select_db("test_dbase", $c);





$row=mysql_fetch_array(mysql_query("SELECT * FROM tblRate WHERE id=".$_GET['cID'].""));



<? echo $_GET['cMSG2']; ?> //menampilkan pesan cMSG2 nantinya

<? include "ratestar.php"; ?> //panggil halaman fungsi rating

<? rateStar("$row[rate]", ""); ?> // baru fungsi na di load disini



<div id="targetRate">

<form id="form1" name="formRatingSyafira" method="post" action="rateaction.php">

<input type="hidden" name="cID" value="<? echo $_GET['cID']; ?>"/>

<input name="submit" type="submit" class="input" value="Rate this Data" />

</form>

</div>



woke untuk file rateaction.php, gue pake fungsi setcookie(), yang merupakan fungsi bawaan dari PHP sono, gunanya bwat men-set seberapa lama jarak kita bisa melakukan rate pertama dengan seterusna, jadi g asal klik rate terus gitu....na kaya gini code na:



<?

## COOKIE cID Rate Data na



$c=mysql_connect("localhost","","");

$db=mysql_select_db("test_dbase", $c);





$row=mysql_fetch_array(mysql_query("SELECT * FROM tblRate WHERE id=".$_GET['cID'].""));



## jika rate data kosong

if(empty($_POST['cID'])) {

header("location:../reviewstar.php?cID=".$_POST['cID']."&cMSG2=???#targetRate");

} else {



## jika memilih salah satu radio button rate

$value = $_POST['cID'];





if(isset($_COOKIE['RateCookie'])) {



header("location:../reviewstar.php?cID=$value&cMSG2=Anda Telah Melakukan Rate Tutorial sebelumnya.#targetRate");



} else {



setcookie("RateCookie", $value, time()+3600);



//update data rating

mysql_query("UPDATE tblRate SET rate=rate+1 WHERE id = '".$_POST['cID']."'");

header("location:../reviewstar.php?cID=$value#targetRate");



}



}



## END OF RATE STAR, credit dremi.info

?>



sset($_COOKIE['RateCookie']) merupkan pengecekan kalo misalkan cookie rate data telah diset / belum. kalo belum melakukan rate star, maka cookie "RateCookie" akan di set selama 3600 detik / 1 jam:



setcookie("RateCookie", $value, time()+3600);



sedangkan perintah fungsi header("location:") merupakan fungsi untuk melempar ke halaman yang dimaksud, jika aksi selesai dijalankan.

MySQL - Reset MySQL Root Password

Untuk mereset password root mysql langkahnya adalah sebagai berikut :


1. Kill semua mysql daemon

2. Jalankan kembali mysql dengan perintah berikut : mysqld_safe –user=mysql –skip-grant-tables

3. Login ke Mysql Server dengan user root :


mysql –user=root mysql


update user set Password=PASSWORD(’new-password’) WHERE User=’root’;

flush privileges;

exit;


4. Kill kembali Mysql Daemon

5. Kemudian Jalankan Mysql Server dengan perintah normal : mysqld_safe –user=mysql

6. Sudah selesai :)

15 Desember 2008

MYSQL - Koneksi dengan PHP

Pada tutorial kali ini, kita akan mencoba melakukan operasi - operasi dasar pada PHP MySQL.

1. Membuat koneksi

<?php

$hostmysql = “localhost”;

$username = “mysqlusername”;

$password = “mysqlpassword”;

$database = “namadatabase”;


$conn = mysql_connect(”$hostmysql”,”$username”,”$password”);

if (!$conn) die (”Koneksi gagal”);

mysql_select_db($database,$conn) or die (”Database tidak ditemukan”); >


Penjelasan Script:

a. mysql_connect

digunakan untuk membuat koneksi dari PHP ke server MySQL. Data mengenai hostname, mysql username, dan password yang digunakan telah diwakilkan oleh variabel $hostmysql, $username, $password. Penulisannya akan sama dengan:

mysql_connect(”localhost”,”username”,”password”);

b. mysql_select_db

untuk memilih database yang akan digunakan.

c. if (!$conn) die (”Koneksi gagal”);

jika koneksi gagal dibuat (!$conn), maka akan muncul pesan kesalahan


Setiap operasi PHP yang berhubungan dengan MySQL, akan membutuhkan sintaks diatas. agar lebih mudah, lebih baik disimpan terlebih dahulu dengan nama konfig.php. Jika sintaks tersebut dibutuhkan lagi, maka kita melakukan include terhadap file konfig.php tersebut.


2. Membuat tabel pada MySQL

<?php

include (”konfig.php”);

mysql_query(”CREATE TABLE user (

namadpnVARCHAR(20),

namablkg VARCHAR(20),

negara VARCHAR(20))”); ?>


Penjelasan script:

1. include (”konfig.php”);

perintah include digunakan untuk mengikut sertakan sebuah file (pada contoh diatas adalah file konfig.php).

2. mysql_query

format umum dari perintah ini adalah mysql_query(string dari query).

mysql_query akan sering dijumpai pada artikel kali ini.


3. Memasukkan data pada tabel

<?php

include (”konfig.php”);

$insert = “INSERT INTO users (namadpn,namablkg,negara)

VALUES (’Saya’,'Sendiri’,'Indonesia’)”;

mysql_query($insert) or die (”tidak dapat memasukkan data ke tabel”);?>


4 . Menampilkan data dari tabel

<?php

include (”konfig.php”);

$query = “SELECT * FROM user”;

$result = mysql_query($query);

$numrows = mysql_num_rows($result);

while($row = mysql_fetch_array($result)){

echo “Jumlah data: $numrows <br>”;

echo “Nama Depan: $row[namadpn] <br>”;

echo “Nama Belakang: $row[namablkg] <br>”;

echo “Negara: $row[negara]“;

} ?>


Penjelasan script:

1. mysql_num_rows

digunakan untuk menghitung jumlah baris yang didapat dari hasil eksekusi query (mysql_query).

2. while ( ) {

}

digunakan untuk melakukan perulangan selama data yang yang diinginkan masih ada. (dalam contoh diatas: akan menampilkan semua isi dari table).

3. mysql_fetch_array

menampilkan data dari tabel dalam bentuk array


Untuk penggunaan lainnya (hapus, update, dsb) yang berubah hanya string query-nya saja.

PHP - Fungsi If, IfElse, Else

Di bagian ini kita akan membahas
- Define
- PHP Decision Making

Ok kita mulai

- Define
di sini saya akan jelaskan sedikit tentang define:
define mirip dengan, "string":
---------------
<?php
define("HELLO", "Hello world!");
echo HELLO;
?>
---------------
Nanti hasilnya: "Hello world."

- PHP Decision Making
PHP Decision Making yang akan saya jelas kan kali ini adalah yang sering di pakai dalam programing website
- if
- else
- elseif


Penggunaan fungsi "if"
Sebagai penalaran "if" anda samakan dengan "jika"
Contoh:
if (kondisi expresi)
{
kode anda;
}

Contoh Penerapan:
<?php
if ($user == b_scorpio)
{
echo "user anda b_scorpio";
}
?>

Contoh Penerapan untuk user autentifikasi:
<?php
if ($user == b_scorpio && $password == 8_5c0rp10)
{
echo "anda berhasil login";
}
?>

Penggunaan fungsi "else"
Sebagai penalaran anda asumsikan "else" sebagai "jika tidak"
Contoh:
if (kondisi expresi)
{
kode anda;
}
else
{
kode anda;
}

Contoh Penerapan:
<?php
if ($user == b_scorpio)
{
echo "user anda b_scorpio";
}
else
{
echo "anda bukan b_scorpio";
}
?>

Contoh Penerapan untuk user autentifikasi:
<?php
if ($user == b_scorpio && $password == 8_5c0rp10)
{
echo "anda berhasil login";
}
else
{
echo "anda tidak bisa login";
}
?>

Penggunaan fungsi "elseif"
"elseif" di gunakan untuk, statment "if" lebih dari satu

Contoh Penerapan untuk user autentifikasi:
--------------
<?php
if ($user == b_scorpio)
{
echo "anda login sebagai $user";
}


elseif ($user == alk)
{
echo "anda login sebagai $user";
}


elseif ($user == johan)
{
echo "anda login sebagai $user";
}


else
{
echo "anda tidak bisa login";
}
?>

Implementasi dari Penerapan untuk user autentifikasi, lebih lanjut Anda bisa lihat di bagian PHP Tutorial


Sumber dari situs Ilmu Website dalam kategori php kuliah dengan judul Membahas Fungsi if - ifelse - else

PHP - Post & Get


Dalam
mengembangkan sebuah aplikasi web, seorang developer dihadapkan kepada
beberapa opsi dalam melakukan update, insert, dan delete record
database. Dan itu semua diawali pada penggunaan form dengan berbagai
action dan method. Begitupun halnya pada implementasi ketika user
memasukkan data ke dalam form inputan. Yang kemudian dilanjutkan kepada
proses pengolahan dimana setelahnya hasil dari olahan tersebut
dimasukkan kedalam database. Nah disinilah pemilihan fungsi method
dibutuhkan. Method ini terbagi menjadi 2, yakni POST dan GET, masing
masing memiliki perbedaan yang tipis. Sederhananya method ini bekerja
ketika si user menekan tombol submit dengan action yang telah disetting
sebelumnya. ( kalo pusing baca lagi dari awal. :D~~ ) Dalam
implementasi contoh kasusnya seperti ini, buat satu file html bernama index.html :

<html>
<head><title>Isi Buku tamu</title></head>
<body>
<form action=get.php method=get>
<table border=0>
<tr><td>Nama : </td><td><input type=text name=nama></td></tr>
<tr><td>Email :</td><td><input type=text name=email></td></tr>
<tr><td>Homepage : </td><td><input type=text name=homepage></td></tr>
<tr><td>Isi :</td><td><textarea name=isi cols=25 rows=6></textarea></td></tr>
<tr><td></td><td><input type=submit value=Kirim></td></tr>
</table>
</form>
</body>
</html>

Dan get.php :

<?php

echo $_GET['nama']."<br>".$_GET['email']."<br>".$_GET['isi']

?>


Perhatikan
url pada browser internet anda, terlihat url yang super panjang, ini
terjadi akibat dari variable yang dihasilkan oleh form inputan kembali
ditampilkan beserta isinya. Hal ini jelas memiliki dampak kelemahan
karena umumnya browser hanya dapat memperlihatkan dan mengambil nilai
sebanyak 256 karakter dari address bar. Dan tentunya hal ini akan
berpengaruh kepada data yang akan diolah dan di simpan kedalam database
nantinya.
Ditampilkannya hasil dari form inputan berguna sekali
jika diimplementasikan pada pembuatan fasilitas searching. Namun hal
ini menjadi kendala jika method get ini digunakan dalam menginput data
dengan text yang panjang. Dari sinilah permasalahan seperti ini
ditangani oleh method post. Tapi sebelumnya, buat sebuah file bernama index2.html :

<html>
<head><title>Isi Buku tamu</title></head>
<body>
<form action=post.php method=post>
<table border=0>
<tr><td>Nama : </td><td><input type=text name=nama></td></tr>
<tr><td>Email :</td><td><input type=text name=email></td></tr>
<tr><td>Homepage : </td><td><input type=text name=homepage></td></tr>
<tr><td>Isi :</td><td><textarea name=isi cols=25 rows=6></textarea></td></tr>
<tr><td></td><td><input type=submit value=Kirim></td></tr>
</table>
</form>
</body>
</html>

Dan satu lagi halaman post.php berisi :

<?php

echo $_POST['nama']."<br>".$_POST['email']."<br>".$_POST['homepage']."<br>".$_POST['isi'];

?>


Jika
user memasukkan data melalui form input yang ada di index2.html, maka
hasil yang dikirimkan dengan method post tidak akan ditampilkan di
address bar, namun tetap tersimpan dalam memory, untuk mengambilnya
cukup dengan menggunakan variable $_POST[‘variable’], hal ini tentunya
dapat mencegah url yang terlihat kotor, berantakan, dan penuh dengan
noda-noda. :D. Yups, sepertinya cukup jelas.
Sekian dan terima kasih. :D~

Script-nya dapat anda download disini
http://networkandgame.890m.com/ilmuwebsite/lab.zip

Greetz : b_scorpio  berjuang tuk menguasai jagat raya. :D~,
phii_ yang dah kerja :D makan makannya kapan ?,
safril yang nunggu zine keluaran ilmuwebsite.

Special for jojo. How r u today ? :D
Sumber dari situs Ilmu Website dalam kategori php kuliah dengan judul Penggunaan POST dan GET

PHP - Update & Delete Database


Penggunaan seleksi untuk menampilkan database menggunakan OOP telah penulis jelaskan sebelumnya. OOP dalam php 5 ini telah terbukti ampuh dalam menghasilkan source code yang efisien untuk menangani manajemen database. Tentu hambar rasanya jika penggemar sayur asam memakannya tanpa ada sedikitpun rasa garam di dalamnya. Nah begitu juga dengan artikel penulis sebelumnya, menampilkan database dengan OOP masih belum cukup tanpa pengetahuan selanjutnya mengenai bagaimana melakukan update dan delete record pada database menggunakan OOP ini. Oleh karena itu di sinilah penulis akan jelaskan sedikit penggunaan OOP untuk menghandle database. Untuk mempelajarinya mari buat databasenya terlebih dahulu :

-- simple cms database
create database simplecms ;
use simplecms ;
create table article( id int(4) primary key auto_increment, category varchar(225), article_title varchar(225) );
insert into article values('','web design', 'Web Design Make Over with CSS');
insert into article values('','graphic design','CorelDraw the handy tool');
insert into article values('','flash animation','Make a splash water animation');

Ya, langsung saja penulis berikan contoh kasusnya, script intinya, index.php, dan biasanya script seperti ini digunakan sebagai halaman admin. Tentunya admin disini dapat melakukan update dan delete record database.

<?php
$mysqli = new mysqli("localhost", "root", "", "simplecms");
if (mysqli_connect_errno())
{
echo("Nggak bisa konek : ".mysqli_connect_error());
exit();
}
$cat = $mysqli->prepare("select id, category, article_title from article order by id");
$cat->execute();
$cat->bind_result($id, $category, $article_title);
?>

<html>
<head>
<title>Database in OOP Way ; Seleksi Data dengan mySqli</title>
</head>
<body><table border='0' width='40%'>

<caption><h3>SIMPLECMS CONTROL PANEL :</h3></caption>
<tr><th>No</th><th>Category</th><th>Title</th></tr>
<?php
while ($cat->fetch())
echo "<tr><td>".$id."</td><td>".$category."</td>"."<td>".$article_title."</td><td><a href=?yang_ini_diedit=ya&id_nya="
.$id.">EDIT</a></td><td><a href=?yang_ini_didelete=ya&id_nya=".$id.">DELETE</a></td></tr>";
?>
</table>
<hr width='39%' align='left'/>
<?php
if ($_REQUEST['yang_ini_didelete'] == 'ya')
{
echo "Wah... record ".$_REQUEST['id_nya']." bener-bener mau di hapus ya ?" ;
echo "<form action='?delete_langsung_lah=ya' method='POST'>
<table><input type='hidden' name='id' value=".$_REQUEST['id_nya'].">
<tr><td><input type='submit' value='ya' name='submit'></td></tr></table>
</form>";
}

else if ($_REQUEST['delete_langsung_lah'] == 'ya')
{
$id_delete = $_POST['id'];
$cat = $mysqli->prepare("delete from article where id=?");
$cat->bind_param('i',$id);
$id = $id_delete;
$cat->execute();
echo "Database berhasil dihapus ... Anda akan diredirect dalam 2 detik";
echo "<meta http-equiv='refresh' content='2;url=index.php'>";
}

else if ($_REQUEST['yang_ini_diedit'] == 'ya')
{
$cat = $mysqli->prepare("select id, category, article_title from article where id=?");
$cat->bind_param('i',$id);
$id = $_REQUEST['id_nya'];
$cat->execute();
$cat->bind_result($id, $category, $article_title);
echo "<caption>Yang mau diedit...</caption>";
echo "<table><form action='?update_langsung_lah=ya' method='POST'>";
while ($cat->fetch()) {
echo "<tr><td>Category : </td><td><select name='category'><option value=".str_replace(" ","_",$category).">".$category."</option></select></td></tr>";
echo "<tr><td>Title : </td><td><textarea name='title' cols='51' rows='7'>";
echo $article_title ; }
echo "</textarea></td></tr>";
echo "<input type='hidden' name='id' value=".$_REQUEST['id_nya'].">";
echo "<tr><td></td><td><input type='submit' name='submit' value='update'></td></tr>";
echo "</form></table>";
}

else if ($_REQUEST['update_langsung_lah'] == 'ya')
{
$category = str_replace("_"," ",$_POST['category']);
$title = $_POST['title'];
$id = $_POST['id'];

$cat = $mysqli->prepare("update article SET category ='$category', article_title = '$title' where id=?");
$cat->bind_param('i',$id);
$cat->execute();

echo "Database berhasil diupdate ... Anda akan diredirect dalam 2 detik";
echo "<meta http-equiv='refresh' content='2;url=index.php'>";

}
?>

</body>
</html>

Tampilannya nanti akan seperti ini :


Potongan source code di bawah ini digunakan untuk menampilkan database dengan cara OOP. Seperti yang pernah penulis jelaskan dalam artikel pertama mengenai penggunaan OOP dalam PHP 5 untuk memanage database.

$mysqli = new mysqli("localhost", "root", "", "simplecms");
if (mysqli_connect_errno())
{
echo("Nggak bisa konek : ".mysqli_connect_error());
exit();
}
$cat = $mysqli->prepare("select id, category, article_title from article order by id");
$cat->execute();
$cat->bind_result($id, $category, $article_title);

Penjelasan detilnya dapat dilihat di artikel sebelumnya. Di sini penulis akan menjelaskan beberapa fungsi baru OOP dalam PHP 5. Lihat kembali fungsi tersebut pada baris ini :

...
$cat = $mysqli->prepare("delete from article where id=?");
$cat->bind_param('i',$id);
$id = $id_delete;
$cat->execute();
echo "Database berhasil dihapus ... Anda akan diredirect dalam 2 detik";
echo "<meta http-equiv='refresh' content='2;url=index.php'>";
...

Di dalam barisan tersebut terdapat kalimat pembentuk query sql yang sedikit berbeda, yaitu :
$cat = $mysqli->prepare("delete from article where id=?");

Terdapat tanda '?' sebagai perwakilan dari parameter syarat. Tanda tanya ini nantinya akan didefinisikan sebagai satu syarat dalam satu variable menggunakan fungsi bind_param(), sehingga jika sebuah query didefinisikannya seperti ini :
cat = $mysqli->prepare("delete from article where id=?");

maka, harus terdapat fungsi bind_param() sesudahnya, seperti :
$cat->bind_param('i',$id);

Sehingga 2 baris kalimat tersebut sama halnya dengan query biasa, jika dalam query biasa maka hasilnya seperti ini :

$cat = "delete from article where id='$id'";

Setali 3 uang. :D. Ya ya ya ... tapi coba perhatikan kembali fungsi bind_param pada kalimat tersebut :
$cat->bind_param('i',$id);

Dalam parameter pertama fungsi bind_param di isi dengan 'i'.
Kenapa dengan 'i' ?, i ini adalah perwakilan dari variable yang bertipe integer. Dalam query seperti ini delete from article where id='$id', mustahil jika mengisinya dengan string, kenapa ? lihat struktur tablenya. :D, hasilnya nanti akan 0 jika menggunakan string. Adapun type dari parameter tersebut antara lain yaitu :

i : ini untuk variable yang bertipe integer
s : ini untuk variable yang bertipe string
d : ini untuk variable yang bertipe double
b : ini untuk variable yang bertipe blob.

Ya kita lompat ke baris berikutnya :
$id = $id_delete;
Statement ini hanyalah sebuah assignment, memenuhi syarat sebelumnya.

Selanjutnya adalah menjalankan querynya, eksekusi langsung :D , yakni :
$cat->execute();

Kembali muncul satu pertanyaan, bagaimana jika menggunakan update database dalam oop ? Silahkan lihat kembali baris di bawah ini :

$cat = $mysqli->prepare("update article SET category ='$category', article_title = '$title' where id=?");
$cat->bind_param('i',$id);
$cat->execute();

Sepertinya sudah jelas ya. :).

Definisikan terlebih dahulu querynya :
$cat = $mysqli->prepare("update article SET category ='$category', article_title = '$title' where id=?");

Penuhi syarat query tersebut :
$cat->bind_param('i',$id);

Jalankan querynya :
$cat->execute();

Sudah jelas ya? Jika masih ada yang ditanyakan silahkan layangkan email anda ke sini :
alkemail@gmail.com.
Script diatas dapat di download di sini …


Dedicated for ilmuwebsite e-learning community.


Sumber dari situs Ilmu Website dalam kategori php kuliah dengan judul Update, Delete Database with OOP

05 Desember 2008

Promosi Website Anda pada search engine melalui Natural Listing

Natural Listing adalah Anda mendaftarkan website Anda pada search engine untuk diindex dalam database search engine tersebut agar bisa ditampilkan pada hasil pencarian melalui search engine tersebut. Dalam melakukan natural listing, ada beberapa search engine utama yang perlu Anda daftarkan antara lain:


Google http://www.google.com/addurl

Yahoo http://search.yahoo.com/info/submit.html

MSN http://beta.search.msn.com/docs/submit.aspx

Dmoz http://www.dmoz.org/add.html


Anda perlu mendaftarkan website bisnis internet Anda pada keempat search engine utama diatas, selain itu Anda bisa mendaftarkan website Anda pada search engine lainnya


Atau menggunakan jasa pendaftaran website / “URL Submission” seperti:

http://www.submitexpress.com/submit.html

http://www.addme.com

http://www.addpro.com

http://www.freewebsubmission .com


Tujuannya adalah agar website bisnis Anda dimunculkan pada search engine setiap orang mengetikan kata kunci pencarian yang sesuai dengan jenis bisnis Anda.


Tips Singkat untuk mendapatkan posisi tinggi pada search engine adalah

- Membuat Title, Metatags, dan Description yang sesuai dengan jenis bisnis Anda dan memuat kata kunci.

- Membuat isi website yang kaya akan kata kunci sesuai dengan jenis bisnis Anda

- Membuat Back Link sebanyak-banyaknya dari website bisnis lainnya yang sama jenisnya atau website bisnis yang menyediakan produk pelengkap untuk bisnis Anda.

Cara Menemukan Ide untuk Tema Situs Adsense

Apa masalah yang dihadapi ketika pertama kali memutuskan untuk menekuni Google Adsense? Diluar masalah teknis seperti bagaimana cara membuat web, pertanyaan utama dan klasik adalah “Saya mau membuat situs tentang apa ?” Kelihatannya sepele, tapi banyak orang yang tidak segera memulai karena tidak bisa menjawab pertanyaan sederhana ini. Memang jawabannya susah-susah gampang. Artikel di bawah ini mungkin bisa membantu anda untuk menemukan tema apa yang akan digunakan di situs adsense anda.


Dalam artikel sebelumnya (Mendulang Dollar dengan Google Adsense) sudah dijelaskan bahwa untuk memulai bisnis adsense kita harus mempunyai sebuah situs. Ya, situs ibarat toko dan adsense ibarat isinya. Terus, apa masalah yang mungkin dihadapi ketika pertama kali memulai bisnis adsense? Mungkin ada yang bilang, tidak mengerti bagaimana cara membuat situs, OK, ada benarnya, tapi sekarang bisa dipecahkan dengan membuat blog, seperti di blogger (blogger.com) yang navigasinya sudah sangat-sangat user friendly bagi pemula sekalipun. Pertanyaan yang muncul, mungkin lebih ke “Saya mau membuat situs tentang apa?” atau “Apa tema (niche) situs yang akan saya buat?” Tul gak? Ok, mari kita bahas lebih detail.


Secara umum ada dua cara untuk menemukan ide tentang topic situs (niche website) yang akan dibuat, pertama dari keahlian yang dimiliki atau hobi yang dipunyai. Seandainya anda seorang montir, buatlah situs tentang tips-tips merawat kendaraan misalnya, atau seorang broker property, bisa membuat situs tentang bagaimana cara membeli rumah sesuai dengan keinginan dan harga yang miing. Bisa juga dari hobi, misalnya anda mempunyai hobi merawat tanaman adenium atau ikan koi, bisa membuat situs tentang hal tsb. Keunggulan membuat membuat situs tentang keahlian atau hobi kita adalah kita mempunyai sumbar dan energi yang tidak terbatas untuk terus mengembangkan dan mengupdate situs kita. Ingat, secara umum situs adsense merupakan situs yang menjual informasi, semakin berguna, spesifik, dan unik informasi yang kita berikan. maka situs kita akan mendapat banyak pengunjung dan tentu saja akan meningkatkan peluang mereka untuk mengklik iklan-iklan yang ada di situs kita.


Cara yang kedua, mirip dengan cara pedagang general supplier atau kadang terkenal denga istilah “Elo cari apa aja gue ada”. Ya, kita membuat tema situs sesuai dengan demand atau tuntutan pasar atau dengan topic yang banyak dicari orang di internet, atau topic apa yang lag “hot” di saat itu, seperti pedagang buah, lagi musim durian, jualan durian, musim duku jual duku dsb. hukum dagang menyebutkan, jika anda mau membuat suatu produk, buatlah produk yang paling banyak dicari tapi sedikit penyuplainya.


Hukum ekonomi supply dan demand berlaku juga untuk bisnis google, semakin tinggi permintaan (demand) dan semakin sedikit pemasok (supply), maka semakin bagus. Topik yang paling bagus untuk dijadikan situs niche adalah topic yang yang paling banyak dicari para pengguna intenet, tetapi hanya sedikit situs yang memuat infomasi tersebut. Dalam dunia adsense, topic yang dimaksud diwakili oleh kata kunci (keyword) dan dan supply diwakili oleh hasil pencarian.


Bagaimana cara mengetahui keyword (demand) yang paling banyak dicari? Untuk pemula, anda bisa menggunakan di http://www.inventory.overture.com/, sebenarnya ada beberapa situs yang menawarkan software berbayar untuk pencarian keyword (seperti wordtracker.com atau toppayingkeywords.com, coba search di google dengan kata kunci “high paying keywords”), namun untuk pemula, yang gratisan saja sudah cukup. Yup, sekarang dimulai, studi kasus lagi, kembali ke situs contoh http://www.welding-engineering.com/ , awalnya dibentuk dengan riset kata kunci welding, kenapa topiknya welding (pengelasan)?, karena saya punya kompetensi dibidang itu, masukkan kata ke overture dan akan keluar hasil pencarian pada bulan sebelumnya.


Catatan: Tools di overture ini merupakan gambaran banyaknya pencarian di yahoo.com, untuk estimasi pencarian di google, hasil di overture dikalikan tiga.


Terlihat dari overture bahwa pada bulan Februari 2007, kata welding dicari sebanyak 64023 Kali, dan terdapat juga kata-kata yang mempunyai frasa dengan music. Berarti demandnya cukup tinggi ya, nah sekarang kita ingin tahu kondisi supply dengan menggunakan google.com. Woow… ternyata hasi pencarian untuk keyword welding di google mencapai 33,6 juta kata, sudah terlalu banyak suplainya (terlalu banyak saingan ya).


Catatan: Tidak ada jumlah yang pasti berapa perbandingan antara yang dicari dengan hasil pencarain yang layak untuk dijadikan sebuah situs niche. Namun para pengguna adsense biasanya memakai patokan > 3000 yang dicari (overture). Jadi terus bagaimana dong? Berarti membuat website tentang welding gak feasible dong? Jangan putus asa dulu, hasil pencarian di overture tidak hanya kata dalam bentuk tunggal kan, ada kata welding dalam bentuk frasa, seperti arc welding, tig welding, laser welding, mig welding dan handbook welding, hasil riset detail lihat di table:










































Kata Kunci



Overture



Hasil di Google



Penilaian



Welding



64.023



33.600.000



Tidak Layak



laser welding



8.995



1.750.000



OK



tig welding



4.452



1.230.000



OK



mig welding



3.702



1.260.000



OK



Arc welding



3.457



1.510.000



OK



Nah ternyata jika kita membidik kata kunci dalam bentuk frasa sudah feasible. Di website http://www.welding-engineering.com/ , topic saya lebih fokus ke empat frase welding diatas.


Ulangi proses ini untuk berbagai kata kunci, hingga anda menemuan kata kunci yang cocok. Anda bisa menemukan ribuan kemungkinan kata kunci sesuai minat anda, dalam adsense, satu kata kunci bisa untuk satu niche/topic, masih ingat berapa jumlah kata dalam suatu kamus? Jutaan kan, berarti resources kita tidak terbatas, tinggal memilih mana yang cocok.


Selain dua faktor, diatas, sebenarnya ada satu lagi faktor yang harus dipertimbangkan, yaitu nilai dari kata kunci yang anda bidik. Berapa sih bayaran yang akan diperoleh jika orang mengklik iklan dengan keyword ini? anda bisa buka http://www.symbiotic.com/ , situs yang memuat database tentang nilai Pay Per Click (PPC) suatu keywod dan jumlah pencarian per hari, meskipun keyword di database situs ini cukup banyak tapi tidak mewakili semuanya. Artinya jika anda tidak menemukan kata kunci di symbiotic, bukan berarti keyword tersebut tidak layak.


OK, dari penjelasan di atas, anda sudah siap untuk membuat sebuah situs niche, cara pertama buat situs niche sesuai keahlian atau hobi yang dimiliki atau kedua, buat situs berdasarkan hasil riset supply dan demand, dengan tiga factor kunci dalam menentukan niche (tema) sebuah situs, banyak pencarian kata (http://www.inventory.overture.com/), hasil pencarian (google.com), dan perkiraan nilai PPC keyword ( symbiotic.com). Selamat mencoba dan semoga sukses.

Beberapa Strategi Menghasilkan Uang Melalui Internet

Media internet memberikan kepada kita banyak peluang dalam menghasilkan uang. Pada ebook ini, saya akan memberikan gambaran besar kepada Anda, strategi yang bisa Anda lakukan untuk menghasilkan uang melalui internet. Kemudian Anda bisa fokus pada satu strategi yang Anda pilih dan mempelajarinya lebih lanjut.


Media Internet merupakan media informasi, Anda dapat terus menambah pengetahuan Anda dalam mengembangkan strategi untuk menghasilkan uang. Pilih Strategi yang Anda sukai. Masing-masing orang berbeda sesuai dengan minatnya. Dan memang itulah internet, memberikan banyak peluang.


Strategi menghasilkan uang dengan berjualan produk, berjualan ebook, berjualan software, menjual jasa web design, web hosting, membuat website komunitas, berjualan gambar, dan lain-lainya.


Pelajarilah lebih lanjut ebook ini dan mulailah bisnis internet Anda sekarang.


Sukses Untuk Anda


Memperoleh Trafik Dari Iklan Baris

Pendahuluan


Memiliki sebuah website atau blog terbagus di dunia, akan menjadi sia sia jika trafik pengunjung website kita sangat sepi. Tentu saja untuk bisa sukses mengembangkan website kita tersebut, kita harus gempar melakukan kegiatan promosi agar memperoleh trafik yang tinggi. Salah satu kegiatan promosi tersebut adalah Iklan Baris. Namun pemasangan iklan tersebut juga harus optimal dan tidak boleh sembarangan tentunya. Di sini saya akan mencoba memberikan sedikit Tips agar pemasangan iklan anda menjadi optimal.


Isi


Seperti halnya SEO, pemasangan iklan baris juga harus di optimization untuk memperoleh trafik yang sangat ramai. Baiklah langsung saja saya beri beberapa Tips Optimization Iklan Baris



  1. Pasang Iklan Anda di Situs Iklan Yang Berpotensi

    Saat ini banyak sekali situs Iklan Baris, namun apakah semunya memiliki potensi? Jika anda memasang iklan baris di situs yang kurang berpotensi, tentu saja akan membuang waktu anda. Untuk itu pilihlah situs iklan yang memiliki trafik pengunjung cukup tinggi, atau minimal memiliki Page Rank 3. Seperti misalnya iklanbaris.co.id, Iklanpromo.com, bekas.com, dll

    Saya juga merekomendasikan anda untuk memasang iklan di situs promobersama.com karena selain menyediakan iklan baris gratis, situs tersebut juga menerapkan sistem Network Marketing untuk pemasaranya, sehingga sangat berpotensi untuk promosi.

    Silahkan anda cari di google dengan keyword ”iklan baris” Ranking 10 besar dengan keyword tersebut adalah situs-situs iklan baris yang berpotensi.

  2. Gunakan Judul Iklan Yang Relevan

    Judul atau title adalah hal pertama yang membuat pembaca tertarik. Gunakan kata kata marketing yang menarik dan profesional. Namun anda juga harus memperhatikan bahwa Judul dan Isi harus mengandung keyword yang relevan dengan produk yang anda tawarkan, karena hal ini juga berhubungan dengan teknik SEO saat iklan yang anda pasang terindex oleh search engine. Jangan menggunakan kata kata yang BOMBASTIS. Sebagai bahan perbandingan, anda bisa melihat judul iklan lainya yang menurut anda menarik.

  3. Penulisan Isi Iklan Yang Tidak Bertele tele

    Penulisan isi iklan sebaiknya singkat, jelas dan tidak bertele-tele. Usahakan kalimat tetap terfokus pada informasi yang anda jual dan sekali lagi sesuaikan dengan judul iklan dan mengandung keyword yang relevan.

  4. Tempatkan Iklan Pada Kategori Yang Sesuai

    Hal ini sangat penting! Banyak sekali pemasang iklan yang menempatkan iklanya pada kategori yang tidak sesuai. Selain tidak akan mendapatkan respon, hal ini juga bisa mengakibatkan kesan negatif terhadap kredibilitas anda dan bisa di anggap SPAM. Misal anda ingin mempromosikan situs IlmuKomputer.com, jangan sekali kali menempatkan pada kategori makanan, karena gak mungkin pengunjung mau makan malam atau sarapan pagi dengan menu komputer.

  5. Cantumkan Link URL Website Anda

    Agar pengunjung dapat dengan mudah menjangkau website anda, sebaiknya anda cantumkan juga Link URL website anda. Hal ini juga sangat penting untuk meningkatkan kepopuleran link website anda. Untuk itu pasang iklan di situs yang memiliki page rank tinggi atau PR 3 keatas.


Penutup


Hanya dengan menerapkan ke 5 tips di atas secara continue, akan mendatangkan trafik pengunjung website anda dan tentu saja produk anda akan laris manis. Tips di atas juga bisa anda terapkan pada iklan milist. Akhirnya saya ucapkan terima kasih, dan salam sukses.

Mengeruk Dolar Bersama Yuwie

Kemajuan bisnis internet semakin tumbuh dengan pesat. Beberapa akhir ini kita di hebohkan oleh bisnis periklanan Google Adsense yang memang sudah terbukti mujarab mampu menghasilkan dolar. Selain itu, berbagai kalangan juga di sibukan dengan situs persahabatan Friendster. Waktu ngenet ber jam2 di gunakan hanya untuk nongkrong di Friendster. Memang menyenagkan sich, tapi waktu sangat terbuang sia-sia bukan. Bagimana jika kita gabung aja antara Google Adsense dan Friendster? Pasti lebih menyenangkan.


Perkenalan dengan Yuwie


Berikut ini Saya perkenalkan kamu dengan Yuwie, yaitu sebuah situs persahabatan, pertemanan, atau biasa disebut Social Networking seperti halnya Friendster. Yang Tujuan utama adalah untuk mendapatkan banyak teman di seluruh dunia. Hanya saja bedanya di Yuwie kita bisa sekaligus memperoleh penghasilan puluhan ribu dollar


Yuwie adalah satu satunya situs pertemanan yang membayar setiap aktivitas anggotanya dan sudah mempunyai banyak sekali anggota di seluruh dunia, seperti halnya Friendster. Disini kita bisa dapat mencari atau mengeruk puluhan ribu dollar.

Tips Aman Bermain Valas

Ada banyak cara cari uang dinternet. Ditengah

keterpurukan ekonomi, menyempitnya lapangan kerja, mulai jenuhnya

bisnis MLM, kebutuhan hidup yang semakin meningkat, trading Valas hadir

sebagai bidang usaha mandiri yang sangat menggiurkan. Siapa saja bisa

bergabung. Banyak sekali trader-trader profesional mampu menghasilkan

uang berjumlah ribuan dollar hanya dalam hitungan hari, jam, menit

bahkan dalam hitungan detik


Pada kesempatan ini saya akan sharing sedikit

tentang salah satu strategi yang saya “temukan” melalui pengalaman

beberapa tahun belakangan didalam bisnis trading valas. Saya yakin

sebagian besar diantara kita banyak yang mempunyai pengalaman “negatif”

di bisnis ini. Menunjuk hukum investasi bahwa semakin besar tingkat

keuntungan (ROI) didalam bisnis apapun maka semakin

besar pula tingkat resiko yang ada. Yup, realis aja, jujur sayapun

pernah terjatuh didalam bisnis ini, namun saya tetap yakin didalam

bisnis yang menjajikan ini.


Saya juga pernah pada fase “berbelanja” banyak semua

e-book2 yang ditawarkan baik online (melaui internet) maupun off-line (

koran, majalah dsb). Namun apa yang saya dapatkan? NIHIL… padahal saya

sudah keluar uang banyak untuk membeli e-book2.


Beberapa waku kemudian akhirnya saya menemukan

strategi – strategi yang bukan hanya bisa mengurangi resiko dalam

bisnis ini, namun bahkan saya berani bilang bahwa strategi ini 100%

profit. Dan semuanya sudah saya terapkan di trading saya dan tentunya

juga dengan melewati pengorbanan – pengorbanan waktu, tenaga, dan yang

pasti materi.


Berikut ini adalah strategi yang paling sederhana dari sekian banyak strategi yang saya miliki.


Saya pribadi lebih memilih trading di part EUR/USD, EUR/JPY dan USD/JPY. Kenapa?


Karena fluktuasi pergerakan harganya lebih dinamis

dibanding dengan part yang lain. Jangan kaget kalau saya tidak memilih

GBP/USD atau mungkin GBP/JPY. Alasannya mungkin sebagian besar

profesional trader valas meng-amini, saya berpendapat rata-rata

investor yang kalah dibisnis Trading Valas bermain di part GBP/USD atau

GBP/JPY. Anda setuju?


Kalau kita memilih GBP/USD atau GBP/JPY untuk

transaksi trading dengan alasan karena fluktuasinya yang cepat, kenapa

tidak memilih trading Index (hangseng atau mungkin Nikkei) saja yang

fluktuasinya jauh lebih cepat atau mungkin sekalian CfDs (Saham

Bluechip US)?


Akan tetapi di bisnis ini Index /CfDs kita harus siap berani menanggung resiko yang jauh lebih besar dari trading valas.


Udahlah, lupakan kesalahan kita, dan jangan pernah

dendam dengan kekalahan kita.Karena itu hanya akan membuat psikologi

trading kita terganggu. Didalam bisnis ini selain kita harus

menghindari sifat yang idealis, tidak mau menerima kesalahan sendiri,

anda pasti tau didalam bisnis ini emosi sangat mempengaruhi hasil

trading kita, didalam bisnis ini yang sangat perlu diperhatikan adalah harus sabar, tenang dan yakin, dan juga jangan terlalu serakah dan jangan terlalu takut


Ok, kita lanjutkan ke strategi, saya lebih memilih

sell diatas daripada buy dibawah (khusus untuk part EUR/USD, EUR/JPY

& USD/JPY). Karena, anda perhatikan saja pergerakan ketiga part

diatas, naiknya perlahan – lahan tetapi kalau sudah jenuh diatas

kemudian turunnya cepat sekali, artinya apa? Posisi sell diatas lebih

cepat close trade dari buy di bawah.

Mendulang Dollar dengan Google Adsense

Google Adsense, program affiliasi untuk bisnis internet yang sangat popular di dunia online saat ini. Semua orang bisa berpartisipasi menjadi pengiklan bagi google dengan syarat mudah dan cepat, cukup dengan menempatkan iklan-iklan google di situs mereka. Dengan metode komisi pay per click (PPC), menghasilkan uang dari google metodenya jauh lebih sederhana dan sangat liquid, beda dengan affiilasi lainnya, yang mengharuskan kita menjual sesuatu baru mendapatkan komisi. Google Adsense telah membawa revolusi baru dalam bisnis internet, pogram ini telah menghasilkan jutawan online tanpa harus mencari investor-investor besar seperti yang biasa dilakukan perusahaan-perusahaan dot com dari Silicon valley.


Apa itu Google Adwords dan Google Adsense,


Sebelum mengenal lebih juga tentang Google Adsense, sedikit terlebih dahulu akan diulas Google Adwords yang merupakan cikal bakal kelahiran Google Adsense. Google Adwords adalah program periklanan yang ditawarkan google kepada para pemilik situs yang ingin mempromosikan situsnya, dengan cara menampilkan link situs pengiklan di hasil pencarian untuk kata kunci (keyword) tertentu.


Contoh : jika kita melakukan pencarian di google dengan kata kunci welding misalnya, maka selain hasil pencarian, di bagian seperempat di sebelah kanan akan muncul Sponsored Link / Pesan Sponsor.


Tentu saja, para pemasang iklan akan dikenakan sejumlah biaya tergantung dari kepopuleran kata kunci yang dipilihnya.


Namun Google menyadari, meskipun dia sekarang ini menjadi search engine nomor satu di dunia, tidak semua pengguna internet di dunia yang memakai google sebagai mesin pencari, sehingga iklan di google adwords, belum mampu menjangkau seluruh pengguna internet, oleh karena itu mereka menawarkan kepada pemilik situs untuk memasang iklan google adwords di situs mereka dengan pola bagi hasil yang disebut Google Adsense . Jika ada seseorang yang mengunjung situs peserta adsense dan mengklik iklan yang ada di situs tersebut, maka pemilik situs akan mendapat komisi dari google, metode pembayaran komisi seperti ini biasa disebut dengan nama pay per click (PPC).


Berapa banyak komisi yang Diterima?


Komisi yang didapatkan tergantung iklan yang ditempatkan di situs kita. Google sendiri akan menempatkan iklan sesuai dengan isi/content situs . Harga Pay per click sendiri ditentukan oleh seberapa mahal kata kunci tersebut dihargai oleh pemasang iklan Adwords, misalnya kata kunci welding mungkin cuma dihargai 0.5 dolar per klik, tetapi kata kunci insurance misalnya bisa dihargai hingga 30 dolar per klik. Kata-kata kunci yang bernilai tinggi inilah yang disebut dengan High Paying Keyword (HPK). Situs-situs dengan topik spesifik untuk kata kunci (keyword) tertentu disebut situs niche. (contoh situs niche http://www.welding-engineering.com/ dengan topic welding).


Bayangkan jika kita bisa membuat situs yang dikunjungi 1000 orang per hari , dan asumsikan ada 10% yang mengklik iklan dengan komisi 1 dolar per klik, maka dalam sehari situs itu sudah menghasilkan 100 dolar/hari atau 3000 dolar per bulan. Lumayan kan, jauh lebih tinggi dari gaji fresh graduate. Seandainya punya 10 situs serupa, hitung aja sendiri penghasilannya. Di Indonesia sendiri, sudah ada beberapa orang yang meraih komisi diatas 10.000 dolar per bulan, yang dapat ribuan dolar sudah banyak, apalagi yang cuma ratusan.


Di Amerika sendiri, banyak yang sudah mendapat ratusan ribu bahkan jutaan dolar, seperti situs plentyoffish. com ( perjodohan) atau digg.com ( berita) atau ezinearticles. com, hebatnya rata-rata situs mereka bukan lahir dari perusahaan-perusahaan besar silicon valley ( seperti yahoo, google, etc), tapi dari rumahan, ya dari rumah dengan modal PC yang terkoneksi ke internet.


Bagaimana cara ikutan Program Google Adsense?


Dari keterangan yang saya sebutkan di atas, tentu saja untuk ikut program ini, yang harus kita punya adalah situs untuk meletakkan iklan, kalau berdagang, situs ibarat toko, dan iklan adalah barang dagangannya. Setelah punya situs dengan topik/niche tertentu (e.g. education, consultant, farm, etc), kita bisa apply di google.com/adsense , lakukan registrasi, kemudian google akan mereview situs kita, jika memenuhi syarat dan diterima, google akan memberikan kode-kode html yang bisa kita masukkan di situs kita. Jadi deh… simple kan…?


Eiits… tunggu dulu, bagaimana kalau yang gak ngerti bikin situs… ? .. jangan khawatir, untuk pemula buat aja blog (kalau ini pasti sudah banyak yang ngerti), blog juga bisa dipasangi adsense. Bagi pemula berikut langkah-langkah membuat blog adsense (prosesnya gak lebih dari sejam):




  1. Tentukan topik blog yang akan dibuat ( misal. self development. music, education. etc).



  2. Buat blog di blogger.com, kenapa harus blogger, karena blogger masih punya google, jadi lebih gampang untuk di approve, jka sudah expert bisa pakai yang lain.



  3. Cari artikel tentang topik yang sudah dipilih, ( cari aja google, banyak, bisa diedit, atau langsung copy paste tapi tentu dengan mencantumkan sumbernya), posting artikel di blog 10-15 posting, kemudian baru melamar untuk ikutan program adsense via situs google.com/adsense


  4. Setelah lamaran diterima, kita dikasih account yang isinya macam2, diantaranya report jumlah klik dan komisi yang kita peroleh, disitu juga kode2 html yang tinggal yang tinggal di copy paste ke situs kita. Untuk di blogger caranya gampang banget, tinggal tambahin page element, kemudian klik add html/javascript, copy-kan adsense kode disitu. Jadi deh.


Remark: untuk waktu approval dari google, tergantung situs, bisa langsung approve, atau sehari malah kadang lebih.


Ada beberapa macam type iklan di google, namun yang umum dipakai adalah adsense for content dan adsense for search .


Ibarat jualan, toko sudah jadi, isi toko sudah ada, sekarang apa?… yah tinggal cari pembeli, ini tahap yang agak berat dan butuh waktu. Percuma kita punya toko tanpa ada yang beli. Yang disebut pembeli yaitu pengunjung situs kita, atau di dunia online umum disebut sebagai traffic. Semakin banyak traffic situs kita, berarti semakin tinggi kemungkinan iklan di klik dan semakin banyak komisi yang kita terima.


Nah untuk hal ini, bagaimana cara meningkatkan traffic ke situs kita secara general ada banyak cara untuk mendapatkan traffic, salah satu contohnya adalah mendapatkan traffic gratis dengan search engine. Contoh kembali lagi ke awal, jika kita mengetikkan kata kunci welding di google, ada lebih dari 30 juta hasil pencarian (gambar 1). Mana yang paling mungkin dibuka para pengunjung? ya halaman terdepan dong. Jika situs kita muncul di halaman pertama akan sangat bagus, halaman kedua atau ketiga masih OK-lah, tapi bagaimana jika di halaman 20?… siapa yang mau liat :) ..


Tentu semua adsenser ingin situs niche-nya akan muncul di halaman awal di hasil pencarian di google, bagaimana agar situs kita muncul di halaman awal?.. caranya adalah dengan Search Engine Optimization (SEO), apa itu SEO, akan saya lanjutkan di artikel berikutnya.

CMS - Shopping Software



Bagi yang senang dengan CMS, apalagi sedang membutuhkan CMS E-commerce, kalian dapat mengambil CMS cart 4 you Disini.
CMS ini dibuat dengan menggunakan 90% javascript. Jadi,bagi yang sedang
mendalami javascript,bisa mengunduh CMS ini untuk referensi.Untuk
pemesanan barangnya, dibuat dengan ASP dan PHP. Yang ini optional. bisa
kamu pilih mau pakai PHP atau ASP. Jadi, yang mau bikin situs toko buku
online misalnya, kalian dapat menggunakan software ini. Cara pakainya
gampang kok. Cukup dengan mengutak-atik code generatornya saja. :)


Salam,

Ivan Yudianto


Email 1 : ivan@ilmuwebsite.com

Email 2 : ivan_wen_piao@yahoo.co.id

Web : http://ivan.ilmuwebsite.com/



Sumber dari situs Ilmu Website dalam kategori review cms dengan judul Cart 4 You Shopping cart software

CMS - Skin Joomla & Wordpress


Internet
merupakan surga bagi pencari ilmu, dari semua bidang tentunya, penulis
khususkan untuk bidang IT. :D~~ Bagi seorang blogger ataupun web
designer kekurangan ide-ide cemerlang dalam menghasilkan karya-karya
brilian seringkali terjadi. Dan akan kemana perginya para web designer
ini mencari ilham ? :D~ Yup, Dukun Internet, mamang google si sakti
mandraguna.
Belakangan penulis mendapatkan sebuah ilham dari
mamang google yang tentunya sangat membuat penulis sendiri senang bukan
main. Perpustakaan wordpress, joomla, mambo skin premium gratis.
Kembali melengkapi baik sekedar referensi ataupun di komersilkan. :D~

Dari pada berbasa-basi terlalu lama, silahkan anda download langsung.

Premium Wordpress Theme Graphpaperpress GRIDLINE SERIES

http://rapidshare.com/files/110363384/gridline.rar


Premium Joomla Templates - JoomlArt JA Teline II

http://rapidshare.com/files/110200939/ja_teline2_1.5.rar

Selengkapnya silahkan download langsung melalui sitenya
http://downloadbay.blogspot.com/

Al-k
alkemail@gmail.com
http://www.ilmuwebsite.com
Bisnis Online Cari Uang di Internet

Sumber dari situs Ilmu Website dalam kategori review cms dengan judul Themes Skin Premium Gratis - Wordpress dan Joomla

CMS - Open Source


Situs open source cms, http://www.opensourcecms.com , menyediakan
banyak content management system yang gratis, didalamnya terdapat
link-link untuk mendownload cms-cms tersebut, berbagai kategori
disediakan, seperti cms portal, blog, e-commerce, groupware, forum,
e-learning, image galleries, dan lain-lain.

Selamat Mencoba.
Sumber dari situs Ilmu Website dalam kategori review cms dengan judul OpenSource CMS