Minggu, 18 April 2010

Build Web Portal Using Joomla CMS ?

Bikin web portal bisa dibilang gampang – gampang susah, mungkin bagi yang benar – benar awam di dunia web design maupun web programming agak terlihat sedikit ribet padahal Cuma klak klik doang jadi hehe ( sotoooiii abiiiieeesss… ).

Sekilas CMS ( Content Management System ) “Sistem manajemen konten (Inggris: content management System, disingkat CMS), adalah perangkat lunak yang memungkinkan seseorang untuk menambahkan dan/atau memanipulasi (mengubah) isi dari suatu situs Web. Umumnya, sebuah CMS (Content Management System) terdiri dari dua elemen:
  1. aplikasi manajemen isi (Content Management Application, [CMA])
  2. aplikasi pengiriman isi (content delivery application [CDA]).
Elemen CMA memperbolehkan si manajer isi -yang mungkin tidak memiliki pengetahuan mengenai HTML (HyperText Markup Language)-, untuk memenej pembuatan, modifikasi, dan penghapusan isi dari suatu situs Web tanpa perlu memiliki keahlian sebagai seorang Webmaster. Elemen CDA menggunakan dan menghimpun informasi-informasi yang sebelumnya telah ditambah, dikurangi atau diubah oleh si empunya situs web untuk meng-update atau memperbaharui situs Web tersebut. Kemampuan atau fitur dari sebuah sistem CMS berbeda-beda, walaupun begitu, kebanyakan dari software ini memiliki fitur publikasi berbasis Web, manajemen format, kontrol revisi, pembuatan index, pencarian, dan pengarsipan” ( diambil dari : http://id.wikipedia.org/wiki/Sistem_manajemen_konten ).

Itu diatas tadi teorinya yaa, jangan diambil pusing, saya gak akan suruh kalian hapalin kok trus suruh maju satu2 buat presentasi, gak penting kaleeee….

Yang mau saya sampein disini adalah gmana sih cara install dan sedikit cara pake nya, kesan pertama begitu menggoda, selanjutnya… terserah anda…

Untuk bisa membuat web sebelum diupload ke server internet maka kita harus terlebih dahulu menginstall server lokal dulu, dulu sih saya pake Apache2Triad1.5.4 ( lihat Instalasi Sever Web Apache2triad 1.5.4 ) install web server nya, barulah kita bicara tentang instalasi CMS nya,.

CMS yang saya pakai disini adalah Joomla versi terbaru, berikut kita bahas cara instalasinya yaa...

Ekstrak file zip joomla terbaru lalu copy paste semua folder dan file nya ke dalam folder baru ( misal : cmsku) direktori root web server anda ( biasanya ada di folder htdocs anda ), lalu jalankan file index yang terdapat pada folder cmsku dengan menggunakan browser kesayangan anda yaaa, sehingga akan tampil seperti gambar berikut ini :

Tahap pertama anda diminta untuk memilih bahasa yang akan digunakan dalam portal cms anda, klik next



Tahap kedua system akan mengecek compatibilitas mesin anda terhadap system yang akan diinstal, klik next



Tahap ketiga lembar persetujuan, klik next



Tahap ke empat tentukan konfigurasi database,
Nama Host = localhost
Username = root
Password = password ( tergantung instalasi server yaaa )
Database Name = dbfarrel ( bebas yaaa )

Klik Next



Tahap ke lima, Konfigurasi FTP, Klik Next



Tahap keenam, konfigurasi utama,
Nama Website = Super Farrel Site
Password Admin ( password untuk login ke admin )
Jangan lupa klik tombol "install default sample data"

Klik tombol Next



Tahap terakhir klik finish,
Catatan = Jangan lupa untuk menghapus folder "Instalation" Pada direktori root cms anda yaaaa



Gambar dibawah penegasan saya untuk menghapus folder "Instalation" Pada direktori root cms



Jalankan pada browser kesayangan anda csm yang baru saja selesai anda instal yaaa



Gmana? gak susahkan cara instalasinya? gampang kok, asal konfigurasi database nya tepat pasti berhasil dehh, jangan menyerah yaaa

Buat referensi aja ini contoh web yang dibuat pakai cms joomla dan sudah berjalan setahun lhoo, siapa ya yang bikin hehe.. ( Klik kanan view page source )



I believe that u can be anything u want it to be in this world as long u're never give up and keep the faith u've got...

Download artikel disini yaaa...

--Selamat Mencoba--

Created By : Devy Ferdiansyah, S. Kom

Sabtu, 17 April 2010

How to make your own blog ?

Tuh juduuulll, gak nahan banget deh aahhh..., padahal isinya pake bahasa gaull hehe, by the way on the way busway..., zaman sekarang ini dah cukup banyak orang yang pake blog buat promosi diri, kerjaan or perusahaan, gak cuma artis or orang penggede yang berhak punya blog, apalagi mereka yang doyannya korupsi ( calon neraka, amiiinnnn...., kalo mau korupsi inget mati yaaa, untungnya pas korupsi ente gak di Depe dulu di dunia, bayangin kalo orang habis korupsi langsung benjol2 or mati karena badannya kebakar, hiiiii serem banget...), kita juga sebagai orang yang walaupun ngerti sedikit tentang dunia IT ( dibaca aiti : hehe ) berhak mempunyai kesempatan yang sama buat punya blog sendiri lhoooo..

Bikin blog sendiri sebenernya gak susah2 amat kok, dimulai dengan niat ( bismillah... ) dilanjutkan dengan membasuh kedua telapak tangan ( lhooo, itu kan kalo mau wudlu gan... ) salah deh.., okelah kalo begitu,....

Baiklah kita mulai saja materi kita hari ini, yaitu tutorial membuat blog pribadi di https://www.blogger.com/start : ( kaya yang mau mulai ngajar hehe... )



Kemudian akan muncul halaman pendaftaran, anda isikan dengan data2 anda yaaaa...



Lalu terakhir anda harus verifikasi, masukkan nomor ponsel anda



Setelah anda isikan form pendaftaran, tak lama kemudian akan menerima sms berupa 6 digit nomor verifikasi, makanya anda harus memasukkan nomor anda yang aktif saat melakukan pendaftaran



Ketikkan judul blog dan nama blog yang akan anda buat



Tentukan tampilan yang diinginkan yaaaa..., lalu klik tombol lanjutkan.



Blog anda sudah jadi, silahkan mulai "Blogging", explore diri anda, tuliskan semua yang anda ketahui, agar semua jadi tau juga, ingat ya, anda dapat ilmu dari orang, jangan dimakan sendiri..., bagi2 ke yang lainnya yaaaa



Contoh Blog yang sudah jadi...Make urself usefull...



Demikianlah cara buat blog, semoga bermanfaat ya, ku tau kalian semua orang2 super....

Download artikel disini yaaaaa

--Selamat Mencoba--

Created By : Devy Ferdiansyah, S. Kom

Pakai foto sendiri buat shortcut icon website pribadi

Gmana ya caranya pake foto sendiri buat dijadiin shortcut icon di website pribadi kita? misalkan kaya contoh tampilan dibawah ini



Pertama-tama yang harus kita lakukan untuk membuat shortcut icon diatas adalah terlebih dahulu kita harus merubah tipe file gambar menjadi icon, aplikasi yang dapat anda gunakan untuk merubah tipe file gambar menjadi icon adalah ImageIconConverter , install pada komputer anda lalu lakukan langkah-langkah berikut :





Pilih opsi wizard untuk secara otomatis merubah tipe file gambar menjadi icon





Nah kalo dah kelar semua proses convert nya, sekarang tinggal kita pake deh di coding php, caranya gini nihhh...


<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Belajar Bikin Shortcut Icon</title>
</head>
<link rel="shortcut icon" href="gambar/200609020.ico" />
<body>
</body>
</html>



Perhatikan code :
<link rel="shortcut icon" href="gambar/200609020.ico" />
merupakan code untuk membuat shortcut icon, hanya terdapat di dreamweaver cs3 keatas yaaa, letakkan diantara tag ya

Mudahkan....?, Jangan pernah takut tuk mencoba yaaaa

--Selamat Mencoba--

Created By : Devy Ferdiansyah, S. Kom

Kamis, 15 April 2010

Tampilkan laporan pengiriman barang ke web aahh….

Mari kita lanjutkan materi Belajar bikin query pake SQL YOG yuuuuukk...., jadi sederhananya hasil akhir dari setiap proses analisa dan design sistem dari yang mulai sederhana sampai yang kompleks sekali pun adalah sebuah laporan. Naaaah… sekarang kita coba bahas gmana sih caranya tampilin laporan pengriman di Belajar bikin query pake SQL YOG yuuuuukk.... ke dalam web yaa..

Langkahnya adalah sebagai berikut….

Masih ingat artikel saya tentang Membuat Form Login Dengan PHP & MySQL, disini saya akan coba buka kembali ingatan anda semua ( jangan lupa ingetin saya juga buat nutup lagi yaaa... takut kalo kebuka terus bisa masuk angin, hehe...)...

Sekarang kita buat tampilan web seperti ini ya, nanti source code tinggal copy paste ( Kurang enak gmana coba... )


Kalo ribet nih saya kasih listing programnya, tinggal di blok, trus copy->paste ( apa perlu di kasih tau cara copy->paste nya juga? hehe.. )

File lap_pengiriman.php

<?php
$koneksi = mysql_connect("localhost", "root", "P@ssw0rd");
mysql_select_db("penjualan", $koneksi);
?>
<h1 align="center">Laporan Pengiriman Barang</h1>
<table width="100%" border="1" cellspacing="0" cellpadding="0">
<tr>
<td bgcolor="#999999"><strong>No. Supplier</strong></td>
<td bgcolor="#999999"><strong>Nama Penjual</strong></td>
<td bgcolor="#999999"><strong>Kota</strong></td>
<td bgcolor="#999999"><strong>No Part</strong></td>
<td bgcolor="#999999"><strong>Nama Part</strong></td>
<td bgcolor="#999999"><strong>Bahan Baku</strong></td>
<td bgcolor="#999999"><strong>Jumlah</strong></td>
</tr>
<?php
$querylaporan = mysql_query("SELECT
supplier.No_supl
, supplier.Nama_pen
, supplier.KOTA
, suku_cadang.no_part
, suku_cadang.nama_part
, suku_cadang.bahan_baku
, pengiriman.jml
FROM supplier, suku_cadang, pengiriman
WHERE pengiriman.No_supl = supplier.No_supl
AND pengiriman.no_part = suku_cadang.no_part", $koneksi);
$mulaiRecord = 1;
while($isilaporan = mysql_fetch_array($querylaporan)){
$hitungRecord++;
if (intval($hitungRecord) >= intval($mulaiRecord))
{
$bgcolor="#CCCCCC";
if ($hitungRecord % 2 != 0)
{
$bgcolor = "#ffffff";
}
?>
<tr bgcolor="<?=$bgcolor;?>">
<td><?=$isilaporan['No_supl'];?></td>
<td><?=$isilaporan['Nama_pen'];?></td>
<td><?=$isilaporan['KOTA'];?></td>
<td><?=$isilaporan['no_part'];?></td>
<td><?=$isilaporan['nama_part'];?></td>
<td><?=$isilaporan['bahan_baku'];?></td>
<td><?=$isilaporan['jml'];?></td>
</tr>
<?php }
} ?>
</table>
<br />
<div align="center"><a href="lap_pengiriman_xls.php">Download Format Excel</a></div>




$koneksi = mysql_connect("localhost", "root", "P@ssw0rd");
mysql_select_db("penjualan", $koneksi);
?>
Perintah diatas buat koneksi ke database server yaaaa...


$querylaporan = mysql_query("SELECT
supplier.No_supl
, supplier.Nama_pen
, supplier.KOTA
, suku_cadang.no_part
, suku_cadang.nama_part
, suku_cadang.bahan_baku
, pengiriman.jml
FROM supplier, suku_cadang, pengiriman
WHERE pengiriman.No_supl = supplier.No_supl
AND pengiriman.no_part = suku_cadang.no_part", $koneksi);
$mulaiRecord = 1;
while($isilaporan = mysql_fetch_array($querylaporan)){
$hitungRecord++;
if (intval($hitungRecord) >= intval($mulaiRecord))
{
$bgcolor="#CCCCCC";
if ($hitungRecord % 2 != 0)
{
$bgcolor = "#ffffff";
}
?>

Kalo yang diatas buat bikin query ambil data laporan dan bikin tiap tuple/record yang tampil beda backgound nya yaaaa..

Code diatas kalo kalian jalankan akan jadi seperti berikut ini yaaaa...


File lap_pengiriman_xls.php

<?php
header("Content-type: application/vnd.ms-excel");
$koneksi = mysql_connect("localhost", "root", "P@ssw0rd");
mysql_select_db("penjualan", $koneksi);
?>
<h1 align="center">Laporan Pengiriman Barang</h1>
<table width="100%" border="1" cellspacing="0" cellpadding="0">
<tr>
<td bgcolor="#999999"><strong>No. Supplier</strong></td>
<td bgcolor="#999999"><strong>Nama Penjual</strong></td>
<td bgcolor="#999999"><strong>Kota</strong></td>
<td bgcolor="#999999"><strong>No Part</strong></td>
<td bgcolor="#999999"><strong>Nama Part</strong></td>
<td bgcolor="#999999"><strong>Bahan Baku</strong></td>
<td bgcolor="#999999"><strong>Jumlah</strong></td>
</tr>
<?php
$querylaporan = mysql_query("SELECT
supplier.No_supl
, supplier.Nama_pen
, supplier.KOTA
, suku_cadang.no_part
, suku_cadang.nama_part
, suku_cadang.bahan_baku
, pengiriman.jml
FROM supplier, suku_cadang, pengiriman
WHERE pengiriman.No_supl = supplier.No_supl
AND pengiriman.no_part = suku_cadang.no_part", $koneksi);
$mulaiRecord = 1;
while($isilaporan = mysql_fetch_array($querylaporan)){
$hitungRecord++;
if (intval($hitungRecord) >= intval($mulaiRecord))
{
$bgcolor="#CCCCCC";
if ($hitungRecord % 2 != 0)
{
$bgcolor = "#ffffff";
}
?>
<tr bgcolor="<?=$bgcolor;?>">
<td><?=$isilaporan['No_supl'];?></td>
<td><?=$isilaporan['Nama_pen'];?></td>
<td><?=$isilaporan['KOTA'];?></td>
<td><?=$isilaporan['no_part'];?></td>
<td><?=$isilaporan['nama_part'];?></td>
<td><?=$isilaporan['bahan_baku'];?></td>
<td><?=$isilaporan['jml'];?></td>
</tr>
<?php }
} ?>
</table>
<br />



Kalo link "Download Format Excel" Diklik maka akan tampil jendela berikut ini



Nanti kalo dah di save dan di buka maka akan tampil file excel seperti ini lhoooo...



Download file lap_pengiriman.php dan lap_pengiriman_xls.php

--Selamat Mencoba--


Created By : Devy Ferdiansyah, S. Kom

Selasa, 13 April 2010

Met Ultah Ya Alel.....

My Name Is

Mochammad Farrel Favian Ferdiansyah
Today Is My Birthday ( 14 April 2007 )


Doakan aku yaaaaaaa........




Created By : Devy Ferdiansyah, S. Kom

Gimana ya cara export data hasil query ke file lain, misal excel.. hmm….

Masih inget gak materi yang lalu tentang Membuat download file excel dari data MySQL-PHP, nah sekarang kita coba bahas kebalikannya yaaa…, gampang kok, nih kita coba bahas yaaaa…

Untuk lebih mempermudah, kita lanjutkan materi sebelumnya ya yang tentang Belajar bikin query pake SQL YOG yuuuuukk...., kita gunakan kembali database penjualan yang telah kita buat sebelumnya, lalu kita coba export data table supplier ke dalam file excel sehingga dapat dip roses dengan menggunakan ap[likasi Ms. Excel.

Dari contoh diatas bisa kita liat ada query “ select * from supplier “ yang merupakan perintah untuk menampilkan seluruh atribut dan seluruh data dari table supplier. Klik icon run query untuk tampilkan hasilnya yaaa

Pas udah kliatan hasilnya, klik kanan ya, trus pilih “ Export table data/result…” ( kepanjangan males ngetiknya hehe…)
Gambar diatas bakalan muncul kalo mau export, tinggal pilih aja mau di export kmana yaaa, jangan lupa tentukan alamat file tujuan hasil export yaaaaaaaaaa…..


Gambar diatas adalah hasil export dari mysql tadi, gak percaya? Ini beneran lhoooo, hehe, becanda, met belajar yaaa adik2ku 11.4D.03 dan 11.4E.03 yaaaaa, saya bangga sama kalian semuaaaa….

Download Artikel nya disini yaaa...

--Selamat Belajar--
Created By : Devy Ferdiansyah, S. Kom

Belajar bikin query pake SQL YOG yuuuuukk....

Belajar query itu sebenernya banyak untungnya, bayangin aja... hampir semua sistem sekarang sudah banyak yang terkomputerisasi, sehingga tidak lagi menggunakan cara yang manual untuk simpan data transaksi, jadi penggunaan database jadi pilihan yang paling baik demi menjaga data serta melakukan backup, inilah sebabnya kita perlu belajar tentang bahasa query, karena pembuatan laporan transaksi dan sebagainya lebih dinamis jika menggunakan bahasa query...

Semisal saya punya data2 sebagai berikut yaaaa

Maka hal pertama yang harus kita lakukan adalah membuat database terlebih dahulu yaaaa…., perhatikan yaaa, jangan sampe ketiduran, hehe ( pengalaman pribadi, kuliah S2, Materi SAD Ketiduran dikelas…Maaf ya Pak Aan…., habis capek banget 2 hari begadang dikantor ngurusin KHS tampil di web mahasiswa…)

Pake SQL YOG Enterprise Yuuukkk…

Bete gak sih pas mau akses database ketika kita menggunakan GUI dari web server yang kita install seperti Apache2Triad 1.5.4 atau Xampp 1.7.2 dan sebagainya, kayanya lambat banget, kesannya terlalu banyak tampilan2 gak penting, padahal kalo kita tau atau ngerti bahasa query, sebenernya kita gak perlu pakai GUI web server seperti PHPMYADMIN, seperti tampilan berikut ini,













Tampilan diatas adalah GUI (Graphic User Inteface) dari web server yang kita install yang biasa kita gunakan untuk mengakses dan memanipulasi database yang kita miliki.
Emang sih gampang banget pake nya, tinggal klik2 selesai, tapi gak ada proses pembelajaran disitu, knp gak kita ubah konsep pembelajaran kita ke sedikit melihat ke belakang, yang masih menggunakan cara lama, yaitu dengan teks, jadi kita agak sedikit dipaksa untuk mengerti bahasa query untuk MySQL, seperti perintah Create, Select, Insert, Update dan lainnya…
Coba yuk kita pakai aplikasi baru namanya SQL YOG Enterprise,




















Jadi tiap kali kita ingin uuntuk menampilkan data yang kita inginkan, maka kita hanya ketikkan perintah query maka akan muncul tampilan datanya sesuai query nya dengan cepat.

Download SQL YOG Enterprise disini