Template CMS: fast and lightweight content management system



Satu Lagi Php CMS yang sangat mudah digunakan dan bersifat flat based alias tidak membutuhkan database apapun yaitu Template CMS.

CMS berbasis Portal ini sangat fleksibel dan mudah untuk pengaturannya.

Template CMS fast and lightweight content management system, which allows you to easily create a promo site, satellite, personal page of a person who has no experience in PHP or HTML.


Sesuai namanya, CMS ini termasuk kategori Template CMS yang mempunyai banyak fungsi. Dengan Codex yang mudah dipahami dan dengan dukungan Thema dan Plugin yang banyak pada Official Websitenya.

Review :

Saya sudah pernah menggunakannya dan hasilnya luar biasa untuk Page Speed Loading. Untuk mengadopsi dari Free Template ke Template CMS pun sangat mudah dan tidak ribet.

Fiturnya :

  • Mudah untuk setup, dan updatenya (Masih Manual)
  • Dashboard yang unik dan menarik
  • Minimum requirements: Hanya Webhosting Saja (Bisa digunakan untuk localserver)
  • Keywords and description support
  • Рowerful Plugin API
  • Friendly URLs
  • Source File Size ~220 kb
  • Support Blogging (Needed : news plugins)
  • Google Page Speed Score - 97/100


Homepage : http://template-cms.org/

PHP Tracking Website



Dalam artikel ini kita akan belajar membuat PHP tracking atau dalam istilah Bahasa kita Melacak Jejak Pengunjung.

Jujur saja, artikel ini berdasarkan pengalaman yang saya dapat dari membaca juga artikel diinternet.

Ok, Pertama kita buat file dengan nama "track.php" dengan code seperti dibawah ini :
<?php
//Set penanggalan jejak si pengunjung. 
$tdate = date("dS F Y");
$ttime = date("h:i:s A");

//fungsi untuk melihat referrer si pungunjung
$browser = $_SERVER['HTTP_USER_AGENT'];

//Jangan lupa CHMOD 777 file storage (.txt)!
$fp = fopen("tracking/log.txt", "a");
$line = "{$_SERVER['REMOTE_ADDR']} $tdate $ttime $browser\n<br>";
fwrite($fp, $line);
fclose($fp);

echo "<b>Dari IP</b> : {$_SERVER['REMOTE_ADDR']}<br>";
echo "<b>Tanggal</b> : $tdate<br>";
echo "<b>Waktu</b> : $ttime<br>";
echo "<b>User Agent</b> : $browser";
?>

Selanjutnya buat file kosong bernama "log.txt" dan ubah permissionnya (chmod) ke 777, lalu upload keduanya ke webserver kamu, jika bisa taruh keduanya dalam satu folder misalnya "tracking" sehingga tidak ada konflik jika kamu menggunakan PHP scripts.

Dan langkah terakhir adalah menyisipkan code PHP ke website kamu. Berikut Codenya :
<?php include('track.php'); ?>

Design CMS Template Dengan Artisteer




Anda Pemakai CMS terkenal Seperti Wordpress, Joomla, Drupal, atau HTML template dan ingin berkreasi sendiri sesuka hati, Caranya semudah membuat tulisan di Microsoft Word Dengan memakai Artisteer [Web Template Generator].

Artisteer adalah Template Generator untuk mengedit atau membuat Website template dengan mudah. Tinggal Klik, atur sesuai gaya atau style yang ingin kita buat lalu upload ke website.

Software ini mendukung CMS Template terkenal antara lain :

  • Joomla
  • Wordpress
  • Drupal
  • Dotnetnuke
  • Blogger [Blogspot]


Silahkan Dicoba, Rugi kalo belom nyoba :)

Homepage : Artisteer

Ingat jangan dijual ya kalo sudah jadi wkwkwkkwkw.

Compile eAthena Server Dengan VC++ 2010



Bagi yang demen bermain game Ragnarok MMORPG (Massively multiplayer online role-playing game) dan ingin membuat server Sendiri, caranya sangat mudah.

Yang perlu anda butuhkan adalah Master Game dan Server eAthena.

Keduanya bisa didapatkan di situs resminya eAthena sendiri.

Homepage : http://www.eathena.ws/board/

Untuk settingnya saya sudah lupa he...he... soalnya udah lama gak maen. silahkan tanya mbah Google atau telusuri aja di situs eAthena banyak kok.

Untuk Compile Servernya pake Microsoft Visual Studio 2010 Express bisa didownload disini.

Homepage : Microsoft Visual Studio 2010

Cara compilenya sangat mudah, tinggal buka file eAthena-10.sln pada folder eAthena trus pilih versi servernya txt apa sql [char-server | login-server | map-server] lalu start.

tapi ingat sebelum di compile setting dulu servernya dan sesuaikan dengan folder Ragnarok. Jika pake SQL silahkan gunakan tutorial setting Localserver Apache, PHP & MySQL.

 

Install Manual Apache, PHP, and MySQL on Windows XP



Sebelumnya persiapkan terlebih dahulu Source File yang dibutuhkan :

Apache :  Download Apache [Versi 2.2xx No-SSL.msi]

PHP :  Download PHP [usahakan Pake versi "VC6 x86 Thread Safe" zip]

MySQL :  Download MySQL [Usahakan pake versi Essentials]

 

Install Apache


Install Apache ini usahakan jangan di drive (C:), pake drive yang lain karena ini nantinya untuk folder website anda. Misalnya pada tutorial ini pake drive (D:) pada Folder Server.

Untuk installnya tinggal next - next aja. Trus tempat instalasinya ganti dengan D:\Server.

Jika sudah nanti akan muncul ikon merah kecil di pojok kanan bawah desktop anda. Klik icon tersebut nanti akan muncul seperti ini.


Coba ketik ke browser anda :  http://localhost atau 127.0.0.1


Jika muncul seperti diatas itu menandakan Apache telah berjalan.

Install PHP



Buka ZIP file PHP yang telah didownload dan ekstrak ke folder C:\php5 dan

Cari file "php.ini-production" pada folder PHP tadi dan rename ke "php.ini". Buka file "php.ini" dengan notepad atau wordpad trus cari string (tekan CTRL+F) berikut dan ganti valuenya :

"extension_dir" ganti valuenya dengan ""C:\php5\ext".

"output_buffering" ganti valuenya menjadi "Off"

Selanjutnya cari string file berikut :

php_bz2.dll, php_mbstring.dll, php_mysql.dll, and php_mysqli.dll

dan hapus tanda titik koma (;) didepannya.

Jika sudah save dan tutup.

Selanjutnya ke Folder Apache "D:\Server\Apache Software Foundation\Apache2.2\Conf", cari file "httpd.conf" buka dan cari string berikut "expires_module, headers_module, rewrite_module" hapus tanda (#) didepannya dan tambahkan kode berikut pada baris "LoadModule" paling bawah :
LoadModule php5_module "c:/php5/php5apache2_2.dll"

Cari string
<IfModule mime_module>

Dan tambahkan
AddType application/x-httpd-php .php 

AddType application/x-httpd-php-source .phps

Cari String
<IfModule dir_module> DirectoryIndex index.html </IfModule>

dan ganti dengan
<IfModule dir_module> DirectoryIndex index.html index.htm index.php </IfModule>

Jika sudah Save dan tutup.

Selanjutnya buka System properties Windows (Windows Keys + Pause / Break) atau klik kanan My Computer. Buka tab "Advanced" trus klik "Environment Variables" pada kolom "System Variables" klik 2x "Path" trus tambahkan kode berikut tanpa spasi ";C:\php5" (langsung disambung) klik OK.

Trus Klik "New" dan buat variabel baru :

Nama : PHPRC

Value : C:\php5

Ok dan restart komputer anda. Jika sudah restart coba test instalasi PHP anda.

Ke Folder Apache "D:\Server\Apache Software Foundation\Apache2.2\htdocs" dan buat file PHP dengan nama "info.php" atau nama yang laen terserah anda pokoknya ekstensinya PHP trus tambahkan isi kode php berikut
<?php phpinfo(); ?>

save trus dan buka filenya via browser, Misalnya file tersebut phpinfo.php maka alamatnya http://localhost/phpinfo.php atau http://127.0.0.1/phpinfo.php Jika berhasil akan muncul informasi PHP Environment pada komputer anda.


Apache dan PHP sudah berhasil disetup pada komputer anda.

Install MySQL



Klik 2x File MySQL yang telah didownload

Pilih "Typical" - "Install" - Hapus tanda centang "Register the MySQL Server now" - "Finish"

Konfigurasinya

Pilih "Detailed" - next - "Developer Machine" - next - "MultiFunctional Database" - next - "C:\MySQL InnoDB Datafiles\" - next - "Decission Support (DSS)/OLAP" - "next" - next - "Best Support for Multilingualism" - next - trus centang "Include Bin Directory in Windows PATH" - "Ganti Root Password" trus next.


Klik Finish jika seperti gambar diatas. Jika ada tanda merah berarti ada yang salah dengan konfigurasinya. Untuk mengulangi konfigurasinya tekan Start Menu - Run ketik "sc delete MySQL" lalu ulangi konfigurasi MySQL.

Jika ada yang salah pada konfigurasi anda atau ada yang error cobalah cari solusinya di Google dengan mengetik text kesalahannya.

Setting Apache, PHP, MySQL telah selesai. Jika ada yang belum bisa silahkan pake software instantnya aja seperti XAMPP, WAMPP, dll.