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

Minggu, 20 Mei 2012

Free SMS Gratis for Your Blog or Website

wuiiiih judulnya tak semudah pembuatannya hehehe ...
langsung saja di baca ini bersumber dari http://smsgratis.web.id

SMS Gratis ini dalah layanan SMS Gratis ke semua Operator di Indonesia baik GSM maupun CDMA.
Tujuan sosialnya adalah untuk memberikan layanan yang bermanfaat bagi mereka yang sedang habis pulsa atau ingin nayaman ngetik sms dari PC atau mereka yang sedang berada diluar negeri dan ingin kirim sms ke pengguna di Indonesia.

Tujuan komersil layanan ini adalah untuk mendapatkan keuntungan dari iklan langsung dan atau dari penyedia iklan dari pihak ke-3.

Layanan SMS Gratis ini menggunakan software SMS Gateway dari www.NixSMS.com
Anda dapat megirim SMS dan membaca sms balasan di halaman INBOX

PASANG WIDGET 

Widget SMS Gratis adalah widget yang menyediakan layanan pengiriman SMS gratis. widget ini bisa dipasang diwebsite dan blog anda dengan tujuan :
  • pengunjung akan kembali ke blog anda bila ingin kirim sms lagi
  • penerima sms akan mendapatkan teks iklan yg bisa anda tentukan sendiri, misalnya alamat blog anda, harapannya dia akan akan mencoba sms gratis juga dengan membuka blog anda
Widget ini bisa diakses langsung di www.smsgratis.web.id/wg3

CARA PASANG WIDGET

Untuk BLOGSPOT
1. Silahkan login ke akun Blogger anda
2. Klik menu Rancangan
3. Lalu klik add gadget atau “tambah gadget”
4. Selanjutnya pilihlah gadget Java script/HTML
5. Dan isikan kode berikut ke dalamnya
 
<iframe src=http://smsgratis.web.id/wg3/?teks=http://bagus-site.blogspot.com frameborder=0 style=height:300px;width:400px;>Please upgrade your browser</iframe>

Untuk BLOG BERBASIS WORDPRESS
1. Silahkan login untuk masuk ke halaman dashboard
2. Klik WIDGETS
3. Klik Text [ Arbitrary text or HTML ] di kolom Available Widgets geser ke sisi kanan di kolom SIDEBAR
4. Dan isikan kode berikut ke dalamnya
5. Kalo sudah klik SAVE.
<iframe src=http://smsgratis.web.id/wg3/?teks=http://bagus-site.blogspot.com frameborder=0 style=height:400px;width:200px;>Please upgrade your browser</iframe>

Untuk blog yg lain  atau website joomla, dan semua website umumnya, caranya sama saja, yaitu copy kode  ini untuk pasang widget sms gratis

Untuk mengatur ukuran iframe/layar widget SMS gratis, anda bisa mengaturnya melalui angka yang telah saya tandai dengan warna hijau (width;lebar dan height;tinggi)

anda bisa tentukan sendiri teks iklan diakhir setiap SMS, teks anda ganti dengan teks apa saja terserah anda, misalnya anda ketik www.abc123.com, maka setiap pengunjung yg mengirim sms dari website anda akan ada tambahan teks www.abc123.com disetiap akhir sms yg terkirim. tentunya ini sangat bagus untuk mempromosikan website/blog anda via sms.


nih penampakannya ....



Sekian ^_^



Cara Memasang Icon YM di Blogger dan Wordpress

Berikut ini saya postingkan cara untuk memasang icon YM (Yahoo Messenger) diblog/situs kamu. Icon ini meruakan indikator status online YM di website/blog anda, agar visitor website/blog anda bisa mengontak anda jika sewaktu-waktu YM anda online.

Caranya sangat mudah, anda cukup menyisipkan kode berikut ke script halaman index website/blog kamu.


  - Untuk Blogger
(Pasang pada widget HTML)

<a href="ymsgr:sendIM?bagus_mediatech"><img src="http://opi.yahoo.com/online?u= bagus_mediatech &m=g&t=2" border="0"></a>


  - Untuk blog Wordpress (Pasang pada sidebar.php)
<a href=”http://edit.yahoo.com/config/send_webmesg
?.target= bagus_mediatech &.src=pg”><img border=”0?
src=”http://opi.yahoo.com/online?
u= bagus_mediatech &m=g&t=1&l=us”></a>

Catatan:
  • Ganti ‘bagus_mediatech ‘ dengan ID Yahoo Messenger anda.
  • t=1 adalah style YM yang nantinya akan ditampilkan di website/blog anda. 
  • Anda bisa mengganti style icon YM anda dengan daftar sebagai berikut (lihat gambar):
Icon YM



Sekian . . . ^-^
Semoga artikel ini dapat bermanfaat.


Sabtu, 19 Mei 2012

Jenis Pekerjaan Seorang Lulusan TI

System Analyst

Deskripsi Pekerjaan System analyst
System analyst merancang solusi IT baru untuk meningkatkan efisiensi bisnis dan produktifitas. Pekerjaannya dapat untuk ekstrenal client atau internal client (seperti departemen dalam organisasi yang sama).
Bekerja secara dekat dengan client, analyst memeriksa model bisnis dan aliran data, mendiskusikan penemuan mereka dengan client, dan merancang solusi IT yang tepat.
Mereka menghasilkan sketsa rancangan dan meminta sistem IT baru, menentukan operasi yang akan dijalankan oleh sistem, dan cara data akan dilihat oleh user, memberikan rancangannya pada client dan setelah disetujui, bekerja secara dekat dengan tim client untuk mengimplementasikan solusi.
Aktivitas Kerja System analyst
Kebanyakan system analyst bekerja pada tipe khusus sistem IT, dengan bermacam-macam tipe organisasi.
Aktivitas kerja juga bergantung pada ukuran dan sifat dasar dari organisasi, tetapi biasanya meliputi:
Berhubungan secara luas dengan eksternal atau internal client;
  • Menganalisa sistem (yang sudah ada) client;
  • Menerjemahkan keperluan client ke dalam laporan singkat proyek yang sangat khusus;
  • Mengenali pilihan untuk solusi potensial dan menilainya untuk kecocokan teknis dan bisnis;
  • Membuat solusi logis dan inovatif untuk permasalahan yang kompleks;
  • Membuat proposal khusus untuk memodifikasi atau menggantikan sistem;
  • Membuat laporan proyek yang memungkinkan;
  • Memberikan proposal pada client;
  • Bekerja secara dekat dengan developer dan bermacam end user untuk memastikan kompatibilitas teknis dan kepuasan user;
  • Memastikan anggaran dipatuhi dan memenuhi deadline;
  • Membuat jadwal pengujian untuk keseluruhan sistem;
  • Mengawasi implementasi sistem baru;
  • Merencanakan implementasi sistem baru;
  • Membuat user manual;
  • Menyediakan pelatihan untuk user dari sistem baru;
  • Tetap up to date dengan perkembangan sektor teknis dan industri.
Kemampuan System analyst
Orang-orang yang ingin berprofesi di bidang ini harus memiliki kemampuan sebagai berikut:
  • Kemampuan untuk belajar dengan cepat;
  • Pendekatan logis dalam pemecahan masalah;
  • Menyelidiki dan memiliki rasa ingin tahu;
  • Kemampuan presentasi;
  • Kemampuan interpersonal dan client-handling yang bagus;
  • Business awareness;
  • Kemampuan yang baik sekali dalam komunikasi lisan dan tulisan;
  • Kemampuan dalam perencanaan dan negosiasi;
  • Inistiatif dan kepercayaan diri;
  • Ketertarikan bagaimana proses organisasional bekerja.

Software engineer

Deskripsi Pekerjaan Software engineer
Software engineer meneliti, merancang, dan men-develop sistem software untuk memenuhi keperluan client. Setelah sistem sudah secara penuh dirancang software engineer lalu diuji, debug, dan memelihara sistem.
Mereka perlu memiliki pengetahuan berbagai macam bahasa pemrograman komputer dan aplikasi, ini karena luasnya bidang kerja yang dapat terlibat didalamnya.
Software engineer kadangkali merupakan computer programmer atau software developer. Bergantung pada tipe organisasi, software engineer dapat menjadi spesialis dalam sistem atau aplikasi. Software engineering merupakan salah satu profesi IT yang paling popular.
Aktivitas Kerja Software engineer
Aktivitas yang dilakukan oleh software engineer meliputi:
  • Researching, perancangan, dan pembuatan software baru;
  • Menguji program baru dan mencari kesalahan;
  • Men-develop program yang sudah ada dengan menganalisa dan mengenali area untuk modifikasi;
  • Memasang produk software yang sudah ada dan mengambil incompatible platform untuk bekerja bersama;
  • Memeriksa teknologi baru;
  • Membuat spesifikasi teknis dan perencanaan pengujian;
  • Bekerja dengan bahasa coding komputer;
  • Membuat dokumentasi operasional dengan technical author;
  • Memelihara sistem dengan memonitoring dan memperbaiki kerusakan software;
  • Bekerja secara dekat dengan staff lain, seperti manajer proyek, graphic artists, system analyst, dan sales dan marketing professional;
  • Berkonsultasi dengan client/kolega berkaitan dengan pemeliharaan dan performance dari sistem software dan bertanya untuk memperoleh informasi, menjelaskan detail dan mengimplementasikan informasi;
  • Secara konstan meng-update pengetahuan teknis dan kemampuan dengan menghadiri in-house dan/atau kursus eksternal, membaca manual dan mengakses aplikasi baru;
  • Problem solving dan berpikir secara menyamping sebagai bagian dari tim, atau secara individual, untuk memenuhi kebutuhan dari proyek;
Kemampuan Software engineer
Orang-orang yang ingin berprofesi di bidang ini harus memiliki kemampuan sebagai berikut:
  • Pengetahuan tentang berbagai macam aplikasi;
  • Antusiasme dan pengetahuan dari project lifecycle;
  • Kemampuan analytical and problem-solving;
  • Memperhatikan detail;
  • Pikiran yang logis;
  • Numeracy;
  • Pengetahuan tentang sektor yang akan Anda kerjakan;
  • Kemampuan interpersonal dan komunikasi yang baik;
  • Kemampuan untuk berkomunikasi secara efektif dengan client, kolega, dan manajemen senior;
  • Kemampuan untuk belajar skill dan teknologi terbaru dengan cepat;
  • Motivasi karir dan kemauan untuk melanjutkan lebih jauh pengetahuan dan kemampuan;
  • Awareness pada isu terkini yang mempengaruhi industri dan teknologi;

Network Engineer

Deskripsi Pekerjaan Network engineer
Network engineer bertanggungjawab untuk memasang dan mendukung komunikasi jaringan komputer dalam organisasi atau antar organisasi. Tujuannya adalah untuk memastikan operasi yang lancar dari jaringan komunikasi untuk menyediakan performance yang maksimum dan ketersediaan untuk user (staff, client, customer, supplier, dan lain-lain).
Network engineer bekerja secara internal sebagai bagian dari tim pendukung IT di organisasi atau secara eksternal sebagai bagian dari perusahaan konsultansi networking dengan beberapa client.
Aktivitas Kerja Network engineer
Pekerjaan ini terpengaruh oleh ukuran dan tipe dari organisasi yang mempekerjakannya.
Aktivitas standar yang dilakukan oleh orang-orang berprofesi dibidang ini adalah:
  • Memasang, mendukung, memelihara server hardware dan infrastruktur software baru;
  • Mengatur e-mail, anti spam, dan virus protection;
  • Melakukan setting user account, izin dan password;
  • Memonitor penggunaan jaringan;
  • Memastikan cost-effective dan efisiensi penggunaan server;
  • Mengusulkan dan menyediakan solusi IT untuk masalah bisnis dan manajemen;
  • Memastikan semua peralatan IT memenuhi standar industri;
  • Menganalisa dan menyelesaikan kesalahan, mulai dari major system crash sampai kelupaan password;
  • Mengerjakan rutin preventative measures dan mengimplementasikan dan memonitor keamanan jaringan, jika jaringan terkoneksi ke internet;
  • Menyediakan pelatihan dan dukungan teknis untuk user dengan bermacam tingkat pengetahuan IT dan kompetensi;
  • Mengawasi staff lain, seperti help desk technician;
  • Bekerja dekat dengan departemen/organisasi lain dan berkolaborasi dengan staff IT lain;
  • Merencanakan dan mengimplementasikan pengembangan IT untuk masa mendatang dan menjalankan kerja proyek;
  • Mengelola website dan memelihara jaringan internal;
  • Memonitor penggunaan web oleh para pekerja;
Kemampuan Network engineer
Orang-orang yang ingin berprofesi di bidang ini harus memiliki kemampuan sebagai berikut:
  • Pengetahuan yang up to date dan memahami kebutuhan bisnis dan industri;
  • Kemampuan komunikasi yang baik sekali;
  • Mampu untuk menerima bermacam tugas dan memperhatikan detail;
  • Kemampuan analytical dan problem-solving;
  • Kemampuan teamwork dan mampu untuk merasa nyaman bekerja dengan tim, client dan grup staff yang berbeda antar organisasi;
  • Kemampuan organisasional.

IT Trainer

Deskripsi Pekerjaan IT Trainer
IT Trainer umumnya merancang dan memberikan kursus dalam information and communications technology (ICT) seperti aplikasi dekstop dan software khusus perusahaan. Mereka juga menyediakan pelatihan dalam area yang lebih teknis untuk software engineer, teknisi, perancang website, dan programmer. IT Trainer bekerja pada perguruan tinggi, perusahaan pelatihan, dan dalam departemen pelatihan dari suatu perusahaan besar dan organisasi sektor publik. Banyak IT Trainer merupakan self-employed.
Aktivitas Kerja IT Trainer
Pelatihan umumnya jatuh pada dua kategori, yaitu aplikasi software desktop (pengolah kata, database, spreadsheet, internet dan e-mail) dan area teknis seperti programming, web design, networking dan pemeliharaan PC.
Aktivitas standar yang dilakukan oleh orang-orang berprofesi dibidang ini adalah:
  • Merancang materi kursus dan dokumen lain seperti handout, manual, dan latihan;
  • Mengatur dan memasarkan kursus untuk memenuhi kebutuhan dari pelajar dan permintaan bisnis;
  • Menyiapkan lingkungan pelatihan dan sumber daya seperti men-setting peralatan IT;
  • Menyampaikan program pelatihan pada client baik itu dalam setting group classroom atau online melalui e-learning atau Virtual Learning Environment (VLE) atau one-to-one basis;
  • Mendukung dan melatih pelajar menggunakan VLE atau paket self-learning;
  • Mengevaluasi keefektifan dari pelatihan dan course outcorner;
  • Berhubungan dengan penyedia kursus eksternal, employer, client, memeriksa badan dan perusahaan software, dan lain-lain
  • Menerima tanggung jawab untuk pemeliharaan hardware dan software yang digunakan untuk pelatihan dan menganjurkan perbaikan dan upgrade;
  • Tetap up to date dengan sistem yang bersangkutan, software dan teknologi pelatihan online;
  • Berurusan dengan administrative record.
Kemampuan IT Trainer
Orang-orang yang ingin berprofesi di bidang ini harus memiliki kemampuan sebagai berikut:
  • Pengetahuan yang up to date dari aplikasi dan sistem IT;
  • Kemampuan lisan dan tulis yang baik;
  • Kemampuan organisasional, perencanaan, pelatihan dan presentasi yang baik;
  • Kesabaran dan kepercayaan;
  • Self-motivation dan mampu untuk memotivasi orang lain;
  • Kemauan untuk belajar;

Application developer

Deskripsi Pekerjaan Application developer
Application developer menerjemahkan kebutuhan software ke dalam kode pemrograman singkat dan kuat. Kebanyakan akan mengkhususkan pada lingkungan development tertentu seperti computer games atau e-commerce, dan akan memiliki pengetahuan yang dalam pada beberapa bahasa komputer yang bersangkut-paut. Peranannya meliputi menulis spesifikasi dan merancang, membangun, menguji, mengimplementasikan dan terkadang yang membantu aplikasi seperti bahasa komputer dan development tool.
Application developer bekerja dalam range yang luas pada sektor bisnis seperti sektor publik, biasanya menjadi bagian dari tim dengan IT professional lainnya seperti system/busineess analyst dan technical author. Mereka bekerja pada produk umum yang dapat dibeli atau untuk client individual menyediakan bespoke solutions.
Aktivitas Kerja Application developer
Fungsi dasar dari application developer adalah untuk mempergunakan pengetahuan teknik pemrograman dan sistem komputer untuk membuat program komputer untuk melakukan bermacam-macam pekerjaan sesuai dengan persetujuan dengan client.
Aktivitas yang dilakukan oleh application developer meliputi:
  • Membuat spesifikasi program secara detail melalui diskusi dengan client;
  • Menjelaskan secara tepat apa tindakan (aksi) program yang diinginkan;
  • Menguraikan spesifikasi program ke dalam elemen-elemen sederhana dan menerjemahkan logikanya ke dalam bahasa pemrograman;
  • Memikirkan solusi yang mungkin untuk menprediksi masalah, mengevaluasi pilihan lain;
  • Bekerja sebagai bagian dari tim, dimana mengadakan proyek khusus, untuk membuat bagian tertentu dari program;
  • Mengkombinasikan semua elemen dari rancangan program dan mengujinya;
  • Menguji sample data-set untuk memeriksa keluaran dari program sesuai dengan yang diinginkan;
  • Bereaksi terhadap masalah dan memperbaiki program seseuai kebutuhan;
  • Memasang program dan mengadakan pengujian akhir;
  • Mempelajari computer printout selama berlangsungnya pengujian;
  • Mengevaluasi keefektifan program;
  • Meningkatkan efisiensi operasi program dan menyesuaikan kebutuhan baru seperlunya;
  • Mengadakan user acceptance testing untuk memastikan program mudah digunakan, cepat, dan akurat;
  • Membuat ulang langkah yang diambil oleh user untuk menemukan sumber masalah;
  • Membuat dokumentasi secara detail atas operasi dari program oleh user dan operator komputer;
  • Mengkonsultasikan manual, laporan periodik dan teknis untuk mempelajari cara baru untuk men-develop program dan memelihara yang sudah ada;
Kemampuan Application developer
Orang-orang yang ingin berprofesi di bidang ini harus memiliki kemampuan sebagai berikut:
  • Kemampuan teknis yang kuat dalam pemrograman, perancangan, metodologi system development dan pengujian, khususnya pada industri game;
  • Kemampuan komunikasi yang baik;
  • Kemampuan dalam manajemen proyek;
  • Kemampuan problem-solving;
  • Perhatian pada detail;
  • Keuletan dan kesabaran;
  • Kemampuan teamwork;
  • Pemahaman proses bisnis dan batasannya.                                                                                                                                                                                                                                                      Referensi
    Applications Developer: Job description and activities

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 .