Generation Intel® Core™

Previous generation Intel® processors in the Intel® Core™ processor family delivers desktop performance, reliability, and energy efficiency...

HP

For home and home office

Notebook and Netbook

ACER , TOSHIBA , DELL , HP/COMPAC , SONY , AXIOO , ASUS , FUJITSU , LENOVO

ipad and epad

Aple, Huawei, Acer, Axioo, Samsung, Advan, Dell, Asus

SitusHP.COM

Info Harga HP

Sabtu, 14 April 2012

Warna web

Warna web adalah warna-warna yang digunakan dalam perancangan halaman-halaman web, dan juga cara mendeskripsikan dan melakukan spesifikasi dari warna-warna tersebut.

Seorang penulis halaman web memiliki banyak kebebasan dalam memilih warna yang akan digunakan bagi elemen-elemen dokumen webnya. Warna-warna yang dimaksud dapat dispesifikasikan menggunakan triplet RGB dalam format heksadesimal (disebut juga sebagai triplet heksadesimal). Cara lain adalah dengan mereferensikan warna-warna tersebut dengan namanya dalam bahasa Inggris, akan tetapi cara ini berlaku terbatas pada hanya warna-warna yang telah dikenal atau dirumuskan. Untuk variasi-variasi warna lain umumnya digunakan piranti lunak grafik atau perkakas warna untuk membuatnya. Di samping adalah contoh sebuah palet warna yang terdiri dari 2048 macam warna


Perbandingan PHP framework

Membandingkan PHP Framework saat ini menjadi kebutuhan dalam membangun sebuah aplikasi berbasis PHP. banyak orang bertanya mengnai kelebihan 1 framework dengan framework lain. CodeIgniter vs CakePHP, CodeIgniter vs Zend, CodeIgniter Vs Symfony, dan lain-lain.
Mengapa Framework?

Mengenal PHP Framework

PHP adalah bahasa pemrograman web yang paling populer di web. Bahasa ini dipakai diwebsite besar di dunia seperti facebook, twitter dan wikipedia. Dengan banyaknya pemakai dan makin kompleknya permasalahan pemrograman web yang dihadapi saat ini, maka munculah Library dari pihak ketiga berupa kelas kelas siap pakai, sehingga programmer aplikasi lebih fokus terhadap permasalahan yang dihadapi.
Situs PHP sendiri merangkum class class siap pakai ini di pear.php.net. Selain itu, juga terdapat berbagai kelas siap Pakai di http://www.phpclasses.org/.

Namun, kadang kelas yang tersedia hanya memberi solusi parsial untuk masalah pemrograman, misal, ada kelas yang hanya menyediakan fungsi untuk mempermudah melakukan koneksi ke database tertentu, kelas yang lain hanya memberikan kemudahan dalam validasi input data. Disamping itu, kelas kelas tersebut tidak terintegrasi dengan baik dan mempunyai cara dan standar yang berbeda. karena itulah maka muncul apa yang disebut dengan Framework.

Framework adalah sekumpulan class dan library yang terpadu sehingga memudahkan menyelesaikan permasalahan seraca menyeluruh, efeknya waktu untuk membuat program menjadi lebih singkat, beberapa contoh framework di PHP adalah CakePHP, Zend Framework, CodeIgniter dan Symfony.

Tool Gratis Untuk Programmer PHP

Menjadi Programmer PHP mempunyai banyak kemudahan, diantaranya kita bisa memprogram di sembarang OS dan di deploy di Sembarang OS yang mendukung PHP didalamnya. Kemudahan yang lain adalah, banyaknya tool gratis siap pakai sehingga kita tidak perlu membacak atau mencari crack dari software tertentu.
Disini akan saya tunjukan daftar Tool gratis yang bisa anda pakai untuk pengembangan web berbasis PHP di windows. Tool tadi terdiri dari AMP Stack, editor  dan tool bantu lainnya

AMP Stack

Apache, MySQL dan PHP adalah tool yang yang saling berkaitan, Apache sebagai webserver, mySQL sebagai database server dan PHP sebagai bahasa pemrogrammanya, jika anda ingin membuat program dengan PHP, 3 sofware diatas harus diinstal, mengingat instalasi dan konfigurasi masing masing tool agak rumit, sekarang sudah tersedia bundle siap pakai dengan sekali install pilihan AMP stack diantaranya

Appserv

App serv adalah AMP stack yang paling saya suka, hal ini karena ringan dan sederhana, File installernya pun kecil. Hal yang paling menarik dari Appserv adalah struktur direktori setelah insalasi sangat mudah dipahami, hanya ada 4, yaitu apache untuk konfigurasi dan file binary apache, MySQL untuk file binary dan data dari mySQL, PHP berisi file binary php beserta konfigurasinya dan yang tarkhir adalah folder www.  Di Folder WWW inilah kita meletakan fil PHP yang kita buat. Appserv juga sudah menyertakan phpmyAdmin untuk kemudahan pengelolaan mySQL.

XAMP

Xamp adalah bundle yang sangat lengkap untuk ,namun file installernya besar, XAMP bukan hanya mencakup Apache, MySQL, PHP + PEAR, Perl, mod_php, mod_perl, mod_ssl, OpenSSL, phpMyAdmin, Webalizer, Mercury Mail Transport System for Win32 and NetWare Systems v3.32, Ming, FileZilla FTP Server, mcrypt, eAccelerator, SQLite, and WEB-DAV + mod_auth_mysql. lengkap banget kan? justru karena lterlalu kengkap ini saya tidak suka karena memberatkan system

WappStack

WappStack adalah bundle dar perusahaan Bitnami, perbedaannya dengan XAMP atau Appserv adalah database yang digunakan, Wappstack menggunakan PostgreSQL dengan manajemen databasenya phpPgadmin, sangat cocok bagi anda yang ingin menggunakan database postgresSQL, bukan mySQL

EDITOR/IDE

Setelah AMP stack, tool berikut nya adalah editor, sebenarnya anda bisa saja menggunakan notepad, namun sangat tidak disarankan. Untuk membuat program PHP disarankan anda menggunakan Program yang mendukung fitur penomoran baris, lipat kode (code folding), dan pewarnaan sintak (syntax highlighting) serta autocomplete.
Berberapa editor yang free adalah Aptana studio, Notepad++ dan intype. Aptana lebih tepat disebut sebagai IDE karena fiturnya sangat lengkap dan mendukung mode project. Notepad++ terkenal karena sangat ringan dan mendukung plugin sedangkan intype adalah editor super ringan yang mendukung ataucomplete.

Tool Pelengkap

Sebenarnya dengan menggunakan AMP Stack dan Editor saja sudah cukup, namun jika anda ingin  lebih mudah dalam pembuatan Website atau aplikasi web berbasis PHP, tool berikut ini saya rekomendasikan untuk diinstall juga.

 Colorcop

 Tool bantu untuk memilih mendapatkan code warna dari sembarang warna di layar, cocok jika anda adalah programmer single fighter, jadi programmer sekaligus desainernya :D.

mySQL Workbench,

Tool bantu untuk merancang database MySQL

Pencil

tool untuk merancang user interface (mockup) sehingga anda lebih mudah dalam membuat sketsa interface, sangat  bermanfaat untuk memberi gambaran yang lebih real kepada client tentang gambaran interface yang nantinya akan dibuat.  Bisa juga digunakan untuk menyamakan persepsi antar anggota dalam sebuah tim pengembang

Filezilla client

FTP client yang sangat mempermudah anda mengupload aplikasi PHP anda ke server (webhosting) yang sebenarnya .