Apa sih Code Igniter itu ? 28 November, 2008
Posted by endweb in code igniter.Tags: code igniter
add a comment
CodeIgniter (CI) sebuah framework untuk programmer yang ingin membangun website dengan PHP. CI merupakan langkah cepat untuk membuat sebuah website daripada membangun sebuah website dengan alur koding yang biasa. Dengan mempaketkan library-library, alur pemrograman akan terstruktur dan logika bisnis/proses akan lebih mudah dimengerti oleh developer/programmer lain. CI telah mempaketkan itu semua sehingga mampu meminimalisirkan jumlah koding yang dibangun.
Siapa yang memakai CI ?
CI cocok untuk programmer jika :
* Menginginkan sebuah framework dengan kapasitas ringan dan prowerfull.
* Menginginkan sebuah kinerja yang luar biasa
* Kompatibel dengan akses hosting yang standard dan dapat berjalan dengan variasi versi PHP apapun dengan konfigurasi yang bagaimanapun juga.
* Tidak meminta konfigurasi apa-apa
* Tidak meminta untuk akses atau menggunakan CLI (seperti : command line, konsole, atau terminal)
* Tidak nempel banget ama peraturan koding, harus gini gitu dan sebagainya …
* Tidak meminta depedency apapun, seperti PEAR
* Tidak memaksakan untuk belajar tentang templating language (walaupun di CI ada template parser, itu adalah pilihan jika ingin)
* Tidak ingin yang begitu kompleks
* Dokumentasi yang lengkap
Catatan penting lainnya
CodeIgniter adalah sebuah framework!
Bagaimanapun CI adalah sebuah framework. Framework dalam pemrograman sendiri dapat diartikan sebagai sudut pandang seseorang dalam membuat program. Dapat diartikan juga penyatuan sudut pandang dari masing-masing developer untuk membangun suatu program. Tujuannya adalah untuk memudahkan kinerja sistematika dari team dan dari segi men-develope serta maintenance-nya lebih mudah.
Ingat :
* Beda programmer, beda cara pikir. Beda cara pikir, pasti juga beda sudut pandangnya. Untuk itulah framework diperlukan untuk menyatukan pola pikir dan pola pandang masing-masing programmer.
* Beda framework, beda lagi sudut pandangnya. 
* Membuat program tidak harus bergantung dengan framework. Framework hanya sebuat alat atau toolkit.
CodeIgniter is Free
CodeIgniter dilesensikan di bawah Apache/BSD-style open source license. Dimana programmer atau siapapun itu boleh/diizinkan secara bebas menggunakan, menyalin, mengubah, dan mendistribusikan CodeIgniter beserta dokumentasinya, dengan ataupun tanpa modifikasi, untuk berbagai tujuan.
Untuk penjelasan detailnya silakan baca license agreement CodeIgniter.
CodeIgniter berjalan di PHP 4
Codeigniter ditulis kompatibel dengan PHP 4. Walaupun PHP 5 mempunyai penanganan OOP yang lebih baik, tapi dilihat dari kacamata secara umum, banyak vendor-vendor OS seperi RedHat bergerak lambat untuk mendukung PHP 5. Ditambah PHP 4 telah lama bernaung dan mempunyai umur yang cukup lama di hati programmer PHP.
Walaupun begitu, CI juga kompatibel dengan PHP 5. Lho ? Untuk penjelasan lebih lengkap , silakan baca dokumentasinya.
CodeIgniter itu kecil-kecil cabe rawit
Kecil-kecil cabe rawit atau istilah umumnya adalah ringan tapi powerfull. CodeIgniter benar-benar light weight (istilah keren untuk kecil-kecil cabe rawit). Sistem core-nya hanya sedikit sekali meminta library-library tambahan. Ini berbeda jauh dengan framework-framework lain yang required-nya begitu signifikan sehingga menghabiskan banyak resource.
CodeIgniter itu cepat
Benar-benar cepat. Di situsnya sendiri tertulis : “We challenge you to find a framework that has better performance than CodeIgniter” .
CodeIgniter menggunakan MVC
CodeIgniter menggunakan pendekatan MVC (Model-View-Controller), yang memisahkan antara program logika dan presentasi. Jadi istilah spagethi code bisa diminimalisirkan atau bahkan tidak ada lagi.
Pengertian lain untuk MVC adalah sebuah konsep pemrograman yang fungsinya untuk memisahkan kode yang bertugas sebagai tampilan atau user interface (View), tempat untuk menampungkan data sebelum ditampilkan di view (Model) dan bagian yang mengatur perpindahan data dari model ke view (Controller).
Clean and search-engine URL friendly
URL dibangkitlan oleh CI sehingga menjadi bersifat clean and search-engine friendly. Istilah yang lebih Indonesia Human Friendly adalah gampang dioptimasasi oleh search engine (seperti google, yahoo, live, dsb.). Yang umum biasa terjadi adalah pendekatan “query string” ke URL yang sama artinya dengan sistem yang dinamis. CI menggunakan pendekatan segment-based :
www.your-site.com/news/article/345
Kalau familiar di wordpress, mungkin dibagian pengaktifan permalink-nya. Maybe …
Penting : Secara default fle index.php dimasukkan dalam URL tetapi hal tersebut dapat dihilangkan dengan pengaturan yang sederhana di file .htaccess .
Paket Library CI
CodeIgniter telah mempaketkan library-library yang paling banyak dibutuhkan oleh para web development, seperti pengaksesan ke database, sending email, validasi form data, pemanfaatan session, manipulasi gambar, XML-RPC data dan masih banyak lagi.
CodeIgniter dapat diturunkan (extensible)
Sistem CI dapat dengan mudah diturunkan atau diperluas fungsinya dengan pemanfaatan library di helper dan plugin, atau melalui turunan class atau sistem hook.
CodeIgniter tidak meminta template engine
Walaupun CodeIgniter mempunyai sistem template parser, tapi itu adalah pilihan jika ingin menggunakannya. Template engine sendiri bukan merupakan bagian dasar dari kinerja PHP, jadi sintak-sintaknya harus dipelajari terlebih dahulu.
Contoh di CI :
Bandingkan dengan yang ada pada template engine :
-
{foreach from=$addressbook item=”name”}
- {$name}
{/foreach}
Benar, contoh template engine di atas lebih rapi, tapi membuat prosesnya lebih kompleks, seperti harus menkoversi terlebih dahulu pseudo-code template engine agar berjalan di PHP. CI dibuat untuk memaksimumkan kinerja, jadi itulah alasan mengapa CI tidak memilih untuk menggunakan template engine.
Dokumentasi yang lengkap
Programmer mencintai kode dan membenci menulis dokumentasi. Tapi ingat, dokumentasi adalah sama pentingnya seperti kode itu sendiri. Program tanpa dokumentasi adalah suck ! Framework CI mempunyai dokumentasi yang lengkap untuk siap digali oleh para programmer.
![]()
Dukungan komunitas yang kuat
Sumber : http://ceritafreddy.blogspot.com/2008/04/sekilas-tentang-codeigniter.html
The Reasons Why I’m Thankful for GM2020 28 November, 2008
Posted by endweb in Gorontalo.add a comment
I wanted to take time to write a post about the reasons why I’m thankful for GM2020 :
* The internet, in general. Previous to being an IT consultant, I was a project manager for a telecomunication infrastructure company. It was a great job, and the people I worked with were wonderful – I can honestly say that the 2 years I was there were well spent. But, as I realized that I had a passion for the internet and programing, I am so thankful that I finally had the chance to make the jump to another company.
* Gorontalo Maju 2020 community. Gorontalo is a little town that I was born. So I always visit it from Google Earth. A few months after I join this millis, I figured would get answer a few questions here what I want to know. This is the pIace that we can share knowledge together. I realized that people might have some different think about this milis. GM2020 community is led by a people that are more than worth their weight in gold. Elnino and many others lead a community that has in my opinion, become one of a kind.
* Friendships. This by far is the number one reason why I’m thankful for the internet. You’d think that meeting people online would limit the amount of depth that a friendship can develop, and I strongly disagree. Towards the early days of my internet existence, I’m very thankful to have met all of you guys.
So to sum things up… all in all, the internet has been such a great thing in my life – true, at times I find myself spending way too much time on it. Whether it be fantasy Facebook, Friendster, YouTube, or the hundreds of other resources out there that consumes my time, I’d still say that overall, it’s been a huge blessing.
Thanks to all of you who read my posting, and I want to wish you all a very Happy Weekend!
Revolution theme goes to open source 8 November, 2008
Posted by endweb in Wordpress.add a comment
Prominent WordPress theme designer Brian Gardner has released a new open-source theme set called Revolution Two to essentially replace his highly popular Revolution WordPress theme. The new theme set includes 10 themes for free downloading.
The release comes two days earlier than previously anticipated, with Gardner saying in his most recent blog post announcing the launch of the new Revolution theme, “I figure I owed you all an early release.”
That, or he really just wanted to be able to nurse his post-Halloween sugar hangover on Friday night.
Starting November 1, the original Revolution theme will no longer be available for purchase (although existing Revolution buyers will still receive support “for life”), except for necessary updates for 12 months to maintain compatibility with WordPress. Instead, Gardner has opted to go the open-source route for monetization, with plans to sell premium support for the free Revolution Two themes on an annual ($99.95) or lifetime ($149.95) basis.
Follow the Revolution Two project on Twitter for project updates.
Java Fundamental 24 June, 2008
Posted by endweb in Java.add a comment
Java Fundamental
Rangkuman dari beberapa sumber:
1. Core Java, Gary Cornell dan Cay S. Horstmann.
2. Teach Yourself Java 1.1 in 21 Days, Laura Lemay dan Charles L. Perkins.
3. Java by Example, Jerry R Jackson dan Alan L. McClellan.
4. Java Programming Second Edition, Y. Daniel Liang
5. Website Java Sun
Apakah Java itu ?
Java adalah suatu bahasa pemrograman Object Oriented dengan
unsur-unsur seperti bahasa C++ dan bahasa-bahasa lainnya dengan
libraries yang cocok untuk lingkungan internet.
Java diciptakan oleh James Gosling developer dari Sun Microsystems pada
tahun 1991. Java merupakan bagian dari riset Sun untuk menciptakan perangkat lunak
untuk perangkat keras elektronik. Tujuan java pada waktu itu adalah menjadi
perangkat lunak yang kecil, efisien dan portable untuk berbagai perangkat keras. Java
yang mempergunakan nama Oak pada mulanya kurang mendapat perhatian komersial
sampai akhirnya diperkenalkan bersama HotJava dan Netscape Incorporated.
Sun menyediakan perangkat lunak untuk membuat program java dengan nama
Java Developer Kit (JDK) yang mempunyai beberapa versi dengan platform untuk
SPARC dan X86 Solaris, Windows NT dan Windows 95. JDK dimulai dengan versi
1.0x kemudian 1.1x dan yang terakhir versi 1.2 (disebut dengan Java 2).
Mengapa Mempelajari Java ?
Berdasarkan white paper dari Sun, Java mempunyai karakteristik sebagai berikut :
1. Sederhana (Simple)
Bahasa pemrograman java menggunakan Sintaks mirip dengan C++ namun
sintaks pada Java telah banyak diperbaiki terutama menghilangkan penggunaan
pointer yang rumit dan multiple inheritance. Java juga menggunakan automatic
memory allocation dan memory garbage collection.
2. Berorientasi objek (Object Oriented)
Java mengunakan pemrograman berorientasi objek yang membuat program dapat
dibuat secara modular dan dapat dipergunakan kembali. Pemrograman
berorientasi objek memodelkan dunia nyata kedalam objek dan melakukan
interaksi antar objek-objek tersebut.
3. Terdistribusi (Distributed)
Java dibuat untuk membuat aplikasi terdistribusi secara mudah dengan adanya
libraries networking yang terintegrasi pada java.
4. Interpreted
Program java dijalankan menggunakan interpreter yaitu Java Virtual Machine
(JVM). Hal ini menyebabkan source code Java yang telah dikompilasi menjadi
java bytecodes dapat dijalankan pada platform yang berbeda-beda.
5. Robust
Java mempuyai reliabilitas yang tinggi. Compiler pada java mempunyai
kemampuan mendeteksi error secara lebih teliti dibandingkan bahasa
pemrograman lain. Java mempunyai runtime-Exception handling untuk membantu
mengatasi error pada pemrograman.
6. Secure
Sebagai bahasa pemrograman untuk aplikasi internet dan terdistribusi, java
memiliki beberapa mekanisme keamanan untuk menjaga aplikasi tidak digunakan
untuk merusak sistem komputer yang menjalankan aplikasi tersebut.
7. Architecture Neutral
Program java merupakan platform independent. Program cukup mempunyai satu
buah versi yang dapat dijalankan pada platform berbeda dengan Java Virtual
Machine.
8. Portable
Source code maupun program java dapat dengan mudah dibawa ke platform yang
berbeda-beda tanpa harus dikompilasi ulang.
9. Performance
Performance pada java sering dikatakan kurang tinggi. Namun performance java
dapat ditingkatkan menggunakan kompilasi java lain seperti buatan Inprise,
Microsoft ataupun Symantec yang menggunakan Just In Time Compilers (JIT).
10. Multithreaded
Java mempunyai kemampuan untuk membuat suatu program yang dapat
melakukan beberapa pekerjaan secara sekaligus dan simultan.
11. Dynamic
Java didesain untuk dapat dijalankan pada lingkungan yang dinamis. Perubahan
pada suatu class dengan menambahkan properties ataupun method dapat
dilakukan tanpa menggangu program yang menggunakan class tersebut.
Setting Email yahoo.co.id di HP 19 May, 2008
Posted by endweb in Info.15 comments
Disini saya akan menjelaskan gimana cara setting email dengan menggunakan POP server. Email yg saya gunakan disini adalah Yahoo Mail Indonesia (email gratis yg menyediakan fasilitas POP dari Yahoo), HP yg saya gunakan adalah Nokia N73.
Kenapa menggunakan Yahoo Mail Indonesia (Yahoo.co.id)
Karena Yahoo.com belum menyediakan fasilitas POP gratis. Untuk menggunakan fasilitas POP di Yahoo.com, anda harus membayar untuk mendapatkan Yahoo Mail Plus.
Perhatian: untuk menggunakan layanan ini anda harus mempunyai account di Yahoo Mail Indonesia.
Kemudian mengaktifkan fitur email pop di Setting Yahoo Mail anda. Caranya: login ke http://mail.yahoo.co.id , klik Opsi, pilih tab Akses dan Penerusan POP, pilih Web dan Pop, lalu klik tombol Simpan.
Adapun langkah-langkah setting email di HP Nokia N73 adalah sebagai berikut:
1. Buka Menu -> Messaging.
2. Tekan Options -> Setting -> Email.
3. Pilih Mailboxes -> Tekan Options.
4. Pilih New mailbox (anda akan dibawa ke Mailbox setup wizard)
5. Tekan Start.
6. Pada Mailbox type pilih POP3, lalu tekan Next.
7. Pada My e-mail address masukkan alamat email anda (contoh: sofyanuli@yahoo.co.id), tekan Next.
8. Pada Incoming mail server ketikkan “pop.mail.yahoo.co.id” (tanpa tanda kutip), tekan Next.
9. Pada outgoing mail server ketikkan “smtp.mail.yahoo.co.id” (tanpa tanda kutip), tekan Next.
10. Pada Access point in use pilih “Always Ask”, Tekan Next.
11. Pada Mailbox name buat nama email yg anda inginkan (contoh: Yahoo Mail), tekan Finish.
12. Setelah muncul pesan “Mailbox setup complete….”, tekan OK.
13. Pada Mailboxes, tekan Options -> Edit.
14. Pilih Connection settings.
15. Pada Incoming e-mail, masukkan data dibawah ini:
Username: username anda (contoh: sofyanuli)
Password: password anda
Incoming mail server: tidak perlu anda masukkan lagi
Mailbox name: tidak perlu lagi
Mailbox type: tidak perlu lagi
Security (ports): Pilih SSL/TLS
Port: 995
APOP Secure login: tidak perlu anda buat
16. Setelah selesai, tekan Back.
17. Pada Outgoing e-mail, masukkan data dibawah ini:
My e-mail address: tidak perlu anda masukkan lagi
Username & Password sama dengan setting di Incoming e-mail.
Outgoing mail server: tidak perlu lagi.
Secuity (ports): Pilih SSL/TLS
Port: 465
18. Setelah selesai, tekan Back.
19. Nah, anda sudah siap menggunakan account Yahoo Mail anda.
Silahkan cek email anda dengan mengakses Menu -> Messaging -> Yahoo Mail -> Options -> Retrieve e-mail -> New. Maka anda akan dihubungkan ke server Yahoo Mail Indonesia dan akan menampilkan email yg baru masuk.
Selamat mencoba!
Menikah adalah penjara dalam hidup 16 April, 2008
Posted by endweb in Life.4 comments
Menikah adalah keinginan bagi sebagian besar manusia yang ada di muka bumi ini. Akan tetapi, melihat perkembangan hubungan pernikahan beberapa saat terakhir, sebagian besar dari kita memiliki kekhawatiran untuk menikah. Khawatir menikah karena bukan kebahagiaan yang akan diraih tetapi kesengsaraan yang akan dialami. Pernikahan menjadi penjara bagi kita semua. Sebelum menikah, kita dapat melakukan apapun juga yang ingin kita lakukan, setelah menikah, tidak semudah itu. benarkah demikian? banyak juga contoh dari public figure yang menikah, tetapi tidak lama kemudian bercerai. Hal tersebut semakin memperkuat pemikiran masyarakat bahwa menikah itu menyeramkan, bahkan terkadang seperti penjara dalam hidup. Benarkah demikian?
Saya pribadi merasa tidak demikian. Pernikahan adalah sesuatu yang indah. Penjara yang ada lebih banyak disebabkan karena pikiran kita sendiri yang memenjarakan diri kita. Jadi bukan karena pernikahaannya, akan tetapi pikiran kita sendiri yang telah memenjarakan diri kita. Tidak ada yang salah dari pernikahan. Menikah adalah sesuatu yang mulia, bagaimana kita belajar untuk menghargai orang lain (pasangan kita tentunya adalah orang lain bukan?), belajar untuk tidak egois dan juga belajar memahami perasaan orang lain. Memang menjadi tidak mudah. Tapi, menurut saya, itulah manusia. Bila masih ingin disebut sebagai manusia (human being), tentunya menghargai manusia lain adalah bagian dari perilaku manusia, manusia yang setiap hari mencintai orang lain.
Dedicated to aisyah
Bikin Situs dengan Domain dan Hosting Gratis 11 April, 2008
Posted by endweb in Info.9 comments
Kali ini saya ingin menjelaskan cara bikin situs atau blog dengan menggunakan domain dan hosting gratis secara bertahap. Sebenernya banyak sekali penyedia hosting gratisan, tapi yang akan saya bahas kali ini adalah milik myindowebhosting.info dan domain yang dari co.cc
Trus apa yang mesti saya lakukan jika saya berencana ingin membuat satu website yang gratis? Tentu pertanyaan ini yang sering muncul. Baca aja artikel ini ampe tuntas. Smoga bisa membantu.
Apa yang kita lakukan pertama? Langkah pertama, kita harus register ke myindowebhosting. Klik di sini untuk register. Proses register cukup singkat. Setelah proses selesai, anda akan dibawa ke halaman yang berisi semua detail order yang anda buat tadi. Bahkan anda bisa langsung Login ke Control Panel. Login Account akan dikirim ke alamat e-mail yang anda isikan pada saat proses registrasi. Jadi masukkan alamat email yang valid.
Setelah proses registrasi Hosting, lalu selanjutnya apa??? Nah… Langkah kedua, kita registrasi domain di www.co.cc
Register nama domain yang ingin kita buat. Bisa nama anda, atau apalah sesuai dengan tema website yang ingin anda buat. Akan muncul halaman SignUp Form, isikan alamat email anda dan kode yang tertera di kotak. Lalu klik Continue.
Informasi account akan di kirim lewat email. Nah… kita sudah registrasi domain. langkah selanjutnya, kita setting domainnya. Login, dan masuk ke Control Panel Co.cc. Pilih Manage DNS. Karena kita menggunakan DNS dari myindowebhosting.info, maka kita harus setting DNS pada co.cc.
Pada manage name server, pilih NS ( For external name servers ) —> dalam hal ini kita memakai servernya myindowebhosting.info
isikan Nameservers #1 dengan ns1.myindowebhosting.info
isikan Nameservers #2 dengan ns2.myindowebhosting.info
Klik Set up, perlu diketahui, proses update DNS ini memakan waktu 1-2 hari.
Jika update sukses, akan dikirimkan email konfirmasi ke email anda bahwa proses update DNS sukses. Akhirnya selesai sudah proses bikin domain dan selanjutnya login ke control panel dari hosting myindowebhosting. Pada kolom domain pilih Addon domain. Terus ketik domain yang hendak kita buat sesuai dengan nama yang kita daftarkan di domain co.cc. Setelah itu tunggu prosesnya kira-kira sekitar 1-2 hari.
Langkah selanjutnya??? Abaikan proses menunggu pengaktifan domain.
Selanjutnya balik lagi ke controlpanel hosting. Ada 2 cara untuk mengupload script web kita ke hosting yaitu melalui menu file manager atau dengan ftp software mis core ftp. Di kolom menu ftp manager pilih file manager. Terus masuk ke domain yang kita buat. Klik htdocs. Setelah itu upload script web yang hendak kita buat. Mis wordpress, joomla, drupal, dsb.
Selain cara diatas kita, kita bisa menggunakan cara lain. Yakni melalui menu Software pilih fantastico type installer. Disini udah disediain berbagai macam script mulai dari blog, forum, cms, dsb. Kita tinggal pilih script yg kita mau pakai, dan klik install. Bila kita ingin menggunakan database maka sebelumnya kita harus menginstal database. Caranya masuk ke menu mysql database. Terus ketik nama database dan klik tombol create database. Berikut contoh info database yang telah kita buat.
Nama database indo_1730476_gtlo
Passwordnya sama dengan password controlpanel hosting mis *****
Database server sql108.myindowebhosting.info
Username sama dengan username controlpanel hosting mis indo_1730476
Misalnya kita menggunakan script wordpress, maka informasi diatas diperlukan untuk proses dalam menginstall script wp. Selanjutnya proses install selesai, bila ada pertanyaan yang kurang jelas, kasih komentar aja yah.
Mulai belajar Java 10 April, 2008
Posted by endweb in Java.7 comments
Saya mulai belajar Java secara otodidak. Saya tidak juga ikut kursus atau pelatihan. Basic saya sendiri adalah matematik murni. Pada waktu itu sekitar tahun 2003 banyak teman-teman saya yang demam dengan yang namanya java. Saya pun tertarik untuk pengen tau apa sih java itu. Sehebat apakah java? Waktu itu sangat sulit untuk mencari tau makhluk yang satu ini. Untuk konsultasi dan tanya-jawab agak sulit karena semua buku-buku java kebanyakan dalam bahasa inggris. Perlu diperhatikan juga bahwa pada masa itu blog belum ngetren. Jarang ada blog yang membahas pemrograman Java dalam bahasa Indonesia. Resource di internet tidak sebanyak saat ini (awal 2008). Hingga akhirnya keinginan saya untuk belajar java mentok. Selain faktor-faktor tersebut, kesibukan kerja saya di bidang lain membuat waktu saya untuk belajar java sangat tidak ada.
Terinspirasi dari blognya Endy Artivisi Saya mulai belajar java lagi. Dimulai dengan menyusul jadwal waktu belajar sampai mencapai target tertentu.
Dengan modal pas-pasan, saya berhasil mencoba untuk mempelajari java secara bertahap.
Saya mulai googling all about java. Akhirnya my documents saya banyak di isi dengan artikel, tutorial, dan source code tentang java. Sama seperti mas endy, satu demi satu konsep Java saya pelajari:
- Sintaks dan Semantic (for loop, statement, if-else, dsb)
- Konsep OOP
- Implementasi Class dan Object di Java
- Package
- I/O
- Collection
- Swing
- Thread
- JDBC
- dsb
Sampai akhirnya saya lumayan bisa membuat aplikasi desktop sederhana yang mengakses database.
Ok, selamat datang di dunia java.
Download Revolution Pro Themes Free 10 April, 2008
Posted by endweb in Hosting.6 comments
Karena banyaknya permintaan dari teman-teman baik melalui email dan YM. Berikut saya kasih aja linknya. Mudah-mudahan rapidshare masih bisa di buka. Karena dari kemarin situs ini termasuk yang di blok oleh pemerintah Indonesia terkait kasus film fitna.
Themes ini termasuk themes premium favorite yang banyak di cari gratisannya. Mungkin karena banyak kelebihan yang di sediakan di themes ini. Dasar Indonesia maunya yang gratisan. Mudah-mudahan aja si yang punya nggak marah. Lagian kan skrg jamannya open source. Untuk ngedownload klik aja disini
Membuat Logo Web 2.0 Style 3 April, 2008
Posted by endweb in Web.2 comments
Pernah lihat logo seperti dibawah ini? Nah kali ini saya akan mencoba menjelaskan teknik pembuata logo seperti ini dengan menggunakan software adobe photoshop :

Gaya logo seperti ini banyak kita jumpai di website-website saat ini, biasanya ditempatkan di bagian header.
Langkah-langkahnya adalah sebagai berikut:
1. Bukalah sebuah lembar kerja baru dengan menekan Ctrl + N, atau melalui menu File -> New
kemudian tentukan ukuran panjang dan lebarnya, misalnya seperti gambar di bawah ini:


2. Ketikkanlah tulisan diatas kanvas yang masih kosong tersebut dengan menggunakan Text Tool, tekan Huruf T atau klik icon T yang ada di toolbox, misalnya Designkillers.com

3. Pilih layer tersebut dengan mengklik nama layer yang ada di pallete layer (layer Designkillers.com):

4. Tekan Ctrl + J untuk menduplikasi layer, dimana duplikasi ini nantinya akan jadi bayangan layer pertama.

5. Klik kanan layer hasil duplikasi (dalam contoh ini Designkillers.com copy)
kemudian tekan Ctrl + T untuk melakukan Transform. (Atau melalui menu Edit –> Free Transform)
Setelah itu akan muncul kotak-kotak kecil di sekeliling huruf (transform handle).
Klik kanan di dalam area tersebut (text), kemudian klik Flip Vertical.

6. Maka layer tersebut akan menjadi posisi mirror / terbalik.

7. Pilih layer yang terbalik tadi (Designkillers.com copy) dengan mengklik namanya di pallete layer.
Selanjutnya baca aja di sini









