This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

Senin, 14 Oktober 2013

Pendahuluan : Definisi dan Jenis Internet Marketing

Pendahuluan : Definisi dan Jenis Internet Marketing

DEFINISI INTERNET MARKETING
Definisi sederhana dari Internet Marketing adalah kegiatan pemasaran produk baik berupa barang maupun jasa melalui media internet. Sama seperti kegiatan pemasaran konvensional, aktivitas yang dilakukan pada Internet Marketing umumnya tidak jauh dari hal-hal yang berkaitan dengan pembuatan produk, periklanan, prospek calon pembeli/pelanggan, serta penulisan kalimat-kalimat penawaran (sales letter) dan sebagainya. Yang membedakan adalah medianya, yakni dengan memanfaatkan fasilitas-fasilitas yang ada di Internet, baik fasilitas berbayar maupun gratisan.

JENIS-JENIS INTERNET MARKETING
Jenis atau model Internet Marketing sebetulnya terlalu banyak untuk disebutkan. Apalagi dari waktu ke waktu terus berkembang dan bermunculan model-model baru. Namun secara garis besar dapat dibagi menjadi beberapa jenis seperti berikut ini, yang bentul-betul bisa menghasilkan uang secara sehat :
1. Sell Your Own Product (Menjual Produk Sendiri)
Sell Your Own Products adalah model bisnis online berupa menjual produk milik kita sendiri, baik itu produk yang kita produksi sendiri maupun produk orang lain yang kita jual. Ini merupakan kategori yang paling populer dan diminati sampai saat ini. Untuk jenis produknya bisa beraneka ragam, yang secara umum terbagi ke dalam dua kategori :
  • Produk Fisik, seperti produk elektronik, busana, mainan, buku, makanan dan lain-lain. Semuanya biasa ditawarkan melalui website atau blog pribadi, toko online pribadi, atau menumpang di web-web besar yang sudah tersedia, seperti tokobagus.com, berniaga.com, kaskus dan lain-lain.
    Pengiriman produk barang biasanya dilakukan dengan menggunakan jasa delivery.
  • Produk Digital, seperti ebook, software, video tutorial, informasi, data, dan sebagainya.
    Pengiriman produk digital jauh lebih sederhana dan tidak membutuhkan jasa delivery, karena barang yang dikirim hanya berupa file yang bisa didownload secara langsung dari website penjual ke komputer pembeli, atau dikirim via email, atau sarana apa pun yang memudahkan proses pengiriman produk digital tersebut. Namun pengirman produk digital terkadang juga menggunakan jasa delivery, ketika customer enggan untuk mendownload, yakni dengan menggunakan media CD, DVD atau bahkan flashdisk.
2. Sell Your Own Services (Menjual Jasa/Pelayanan)
Sell Your Own Service adalah model Internet Marketing dengan menjual service alias jasa melalui internet. Umumnya yang melakukan bisnis kategori ini adalah mereka yang memiliki keahlian tertentu yang dibutuhkan banyak orang. Contoh bisnis kategori ini adalah :
  • Jasa Pembuatan Website
  • Jasa Desain Banner/Logo
  • Jasa Pembuatan Animasi
  • Jasa Pembuatan Artikel/Tulisan
  • Jasa SEO (Search Engine Optimization)
  • Jasa Translation (Penerjemahan)
  • Jasa Pembuatan Software
  • Jasa Pemasangan Iklan
  • dan masih banyak lagi.
3. Affiliate Marketing (Menjadi Afiliasi/Reseller dari Produk Orang Lain)
Affiliate Marketing merupakan bisnis online yang cukup menguntungkan juga, dan cocok bagi yang belum punya produk sendiri. Disini tugas pebisnis hanya menjual atau mereferensikan produk atau jasa orang lain dengan kompensasi komisi. Jumlah prosentase kompensasi komisinya yang didapat sangat beragam, tergantung kebijakan dari pemilik produk itu sendiri.
Secara garis besar, Affiliate Marketing bisa kita bagi menjadi tiga kelompok yaitu:
  1. Pay Per Sale (PPS). Disini merchan akan memberikan kompensasi kepada affiliate/reseller sesuai dengan persentase yang disepakati setiap kali terjadi penjualan. Contoh beberapa merchant besar yang meng-affiliate-kan produknya adalah Amazon, ClickBank, Ebay, dll.
  2. Pay Per Lead (PPL), Cost Per Action (CPA) atau Pay Per Action. Pada bisnis ini, merchan akan memberikan kompensasi kepada affiliate berdasarkan data prospek yang dimasukkan. Jumlah prosentase komisi yang didapat tentu jauh lebih kecil dari PPS.
  3. Pay Per Click (PPC). Model bisnis ini memberikan kompensasi kepada affiliate untuk setiap klik dari website milik affiliate ke website milik merchan. Dalam model bisnis ini, affiliate biasa disebut sebagai publisher dan merchan biasa disebut advertiser. Contoh dari model bisnis ini adalah google adsense dan Adbrite.
4. Contextual Advertising (Iklan Kontekstual)
Contextual Advertising merupakan satu usaha yang dilakukan agar konten isi website menarik. Hal ini sangat penting sebab dengan memiliki blog yang memiliki konten menarik dan berkualitas maka akan banyak visitor yang datang untuk membacanya. Penghasilan yang diperoleh adalah dari para pemasang iklan text, banner atau video yang relevan dengan isi website. Misalnya kita memiliki website otomotif, maka iklan yang muncul adalah yang berhubungan dengan dunia otomotif.
5. Site Flipping (Jual Beli Website)
Site Flipping merupakan istilah lain dari jual beli web/situs. Dalam kegiatan transaksi bisnis site flipping, yang dijadikan objek yang diperjualbelikan adalah situs atau website. Website sebagai aset berharga yang memiliki nilai sehingga berapa pun nilainya maka pasti ada harganya. Dalam metode bisnis ini biasanya buyer akan membeli website yang memiliki rating rendah kemudian ia besarkan dan menjualnya kembali tentunya dengan harga yang jauh lebih tinggi.

DISPLAY & TRAFFIC
Apa pun jenis atau model Internet Marketing yang dilakukan, secara umum strateginya hampir sama, yakni membuat display produk sendiri atau memanfaatkan display yang sudah disediakan, kemudian bagaimana caranya mendatangkan orang sebanyak mungkin untuk berkunjung ke display tersebut. Display ini bisa berupa blog atau website, baik yang berbayar maupun gratisan.
Tidak jauh berbeda dengan marketing konvensional, Internet Marketing tidak terlepas dari yang namanya hukum probability (peluang). Dalam marketing konvensional, semakin banyak brosur yang disebar, akan semakin besar peluang untuk terjadinya closing atau transaksi. Agar penyebaran brosur ini efektif, tentunya harus sesuai dengan segmentasinya agar tepat sasaran. Demikian halnya dengan Internet Marketing. Semakin banyak yang berkunjung ke display kita dan membaca kalimat penawaran di sana, maka semakin besar pula peluang untuk terjadinya transaksi.
Jadi, konsentrasi utama dari semua kegiatan Internet Marketing adalah mendatangkan traffic atau visit (kunjungan) ke display sebanyak-banyaknya. Namun dalam hal ini kita juga membutuhkan strategi tertentu agar rasio antara jumlah pengunjung dengan jumlah closing tidak terlalu jomplang. Disinilah pentingnya membidik pengunjung yang segmented dan targetted. Apalah artinya pengunjung yang banyak jika tidak ada satu pun yang membeli produk kita karena pengunjung yang datang bukan dari segmen yang membutuhkan produk kita.
Mengenai bagaimana caranya membuat display (berupa website atau blog) dan mendatangkan pengunjung yang segmented dan targeted sebanyak-banyaknya, akan dibahas pada kesempatan yang lain.

http://blog.bikinwebsendiri.com/pendahuluan-definisi-dan-jenis-internet-marketing/

Kunci SUKSES Internet Marketer adalah …


 Fokus
Banyak alumni yang TAKE ACTION setelah workshop sudah mendapatkan $250 pertamanya. Tapi kenapa banyak juga yang masih belum menghasilkan dollar maupun rupiah dari Internet ?
Bagi yang berhasil mendapatkan dollar dari Internet pasti sudah tahu jawabannya. Kunci Suksesnya adalah F.O.K.U.S !
Melakukan banyak hal sekaligus membuat Anda menjadi TIDAK FOKUS. Banyak sekali model bisnis di Internet dari Adsense, Affiliate di Amazon dan Clickbank, Jual Ebook untuk pasar Indonesia ( TipsHamil.com, FormulaBisnisClickbank, InvestorSibuk.com ) , Jual Produk di Clickbank, Jual produk fisik di pasar lokal, Jual Jasa 5 Dollar di Fiverr, Jual Beli Website di www.flippa.com dan masih banyak lainnya.
Mengapa FOKUS itu penting ? Karena masing masing model bisnis tersebut, ada banyak hal yang perlu anda lakukan sehari – harinya. Kalau anda melakukannya setengah -setengah, maka hasilnya juga setengah – setengah.
Untuk menjadi Affiliate Marketer di Clickbank, ada banyak cara untuk mempromosilkan produk affiliate diantaranya adalah :
- Iklan berbayar di Bing Ads
- Video Marketing menggunakan Youtube
- Memberikan solusi di Yahoo Answer
- Buat Blog untuk mereview produk Clickbank
- Article Marketing di EzineArticles
- Buat Press Release
- Sharing Slide di Slideshare.net dll
- Rutin Sharing di Blog untuk niche market tertentu
Sekali lagi, tidak disarankan juga untuk melakukan semua teknik di atas sekaligus. Cukup pilih satu saja dan FOKUS-lah di sana.
Mungkin kemudian anda bertanya, berapa lama saya harus menekuni satu model bisnis Internet ? Dan bagaimana caranya agar saya bisa menjadi Internet Marketer yang SUKSES ?
Setelah anda menetapkan pilihan untuk FOKUS di salah satu model bisnis Internet misalnya Affiliate Marketing, tekuni dalam 2-3 bulan pertama, jangan pindah haluan dulu karena mungkin tergoda dengan model bisnis lain, lakukan TES, UKUR dan IMPROVE. Anda juga bisa berkonsultasi dengan Mentor anda di IMFreedom melalui email dan datang ke weekly meeting setiap hari Selasa jam 6 – 8 Malam di Coffee Bean, Central Park.
Ketika Anda sudah menemukan KUNCI SUKSES Affiliate Marketing, ulangi dan terapkan lagi di produk Clickbank lainnya.
Kalau anda bisa mendapatkan $500 / bulan dari 1 produk di Clickbank, DUPLIKASI-kan KUNCI SUKSES anda di 10 produk Clickbank lainnya untuk mendapatkan $5000 pertama anda.
Bisnis di Internet sama dengan bisnis lainnya, tetap membutuhkan komitmen menjalankannya. Untuk itu anda perlu FOKUS, KOMITMEN dan TAKE ACTION agar Anda tidak masuk golongan pebisnis internet pemula yang cepat menyerah sebelum mendapatkan HASIL :) 


http://www.imfreedom.net/kunci-sukses-internet-marketer-adalah/

Jumat, 11 Oktober 2013

Fungsi dan Layanan Website CMS yang Tangguh & Fleksibel

1. Content Making
Pembuatan content dilngkungan CMS adalah mudah, karena bisa dilakukan oleh siapapun tanpa harus mengetahui dasar HTML. Kebanyakan CMS sekarang penulisan contentnya dikembangkan dilingkungan berbasis web, dengan implementasi yang lebih sederhana serta mengijinkan untuk diupdate tanpa harus meghapus dulu.



2. Content Management
Satu halaman telah dibuat, maka CMS akan menyimpan halaman tersebut pada tempat penyimpananya. Semuanya disimpan dengan link yang terkait. Pusat penyimpanan juga menyediakan fasilitas untuk mengelola content dengan metode :
· menjaga traking semua content sehingga bisa mengerahui siapa merubah dan kapan.
· Memastikan masing-masing user hanya punya privasi sesuai dengan haknya.
· Mengitegrasikan dengan system sesuai dengan spesifik kontent tersebut.
Yang paling penting ada masalah workflow capability. Sebagai contoh : bila ada content masuk yang dutullis oleh seseorang maka content tersebut tidak akan langsung dipublikasikan melainkan statusnya akan pending, sampai akirnya di review oleh administrator atau yang diberi hal untuk ini dan tergantung langkah administrator selanjutnya. Kalo di approve baik dengan diedit terlebih dahulu atau tanpa pengeditan, maka setelah itu content tersebut baru bisa dibaca oleh visitor.
3. Publication
Setelah atikel di terima oleh admin dan direview, tentunya disini admin atau user lain yang biberi privelege juga berhak untuk mengedit kali dirasa semua sudah sesuai selanjutnya artikel tersebut akan diapprove maka secara otamatis akan dipublikasikan sesuai dengan kategorinya.
4. Presentation
CMS dapat juga menyediakan penomeran atau berdasar tanggal untuk memindah kualitas dan efektifitas dirinya. Sebagai contoh CMS akan membangun navigasi buat kita dengan membaca struktur pengeluaran yang urut dari content yang teleh disimpanya. Sehingga akan membantu dalam mempresentasikan

http://azis13.blogspot.com/2011/07/fungsi-cms.html

 
        
Content Management System (CMS) adalah istilah untuk system website yang memudahkan bagi pengguna dalam melakukan perubahan perubahan halaman website, pengaturan atau konfigurasi web secara dinamis dan realtime melalui koneksi internet.
Website berbasis CMS telah dikenal dan dipakai oleh banyak kalangan bisnis, personal, organisasi dan instansi pemerintahan. Keunggulan dari segi efektifitas dan efisiensi dari web berbasis CMS sudah tidak diragukan lagi.
Konten yang disimpan dalam Database memudahkan pemilik web dalam melakukan transfer data dari server ke komputer klien atau sebaliknya sebagai upaya dalam memudahkan untuk melakukan update isi website.
Penambahan berbagai Applikasi external untuk menambah Fasilitas dan fitur web dapat dilakukan dengan lebih mudah. Jika anda memahami pemrograman web, anda dapat dengan leluasa menambahkan lebih banyak Fitur lagi seperti halnya penambahan Component, Module, Widget dan Plugin.
Website yang dibuat CMS Plaza menggunakan basis pemrograman PHP, Javascript, CSS dan HTML yang selalu up-to-date sesuai dengan perkembangan informasi dan teknologi internet.  Semua jenis Hosting baik Windows server dan Linux server dapat dengan mudah menjalankan website yang kami CMSPlaza buat untuk anda.

Berikut beberapa Fitur utama dari website berbasis CMS :

  • Website Configuration. Ini memudahkan pengguna dalam melakukan konfigurasi terhadap website, seperti : setting Title & Description Website untuk tujuan SEO, setting Email, Setting server, dsb..
  • Media Manager. Memudahkan anda dalam melakukan transfer file ; Upload/Download file seperti Gambar, Music, Video ke website tanpa diperlukan software tambahan.
  • User Manager : Melakukan pengelolaan untuk pengguna web. Pemilik web dapat memberikan hak akses untuk tiap pengguna website.
  • Menu Manager: Menambahkan, Mengedit dan Menghapus Menu navigasi secara mudah lewat tool ini. Begitu juga dalam membuat suatu Link/Tautan keberbagai  halaman dan ke tautan lain.
  • Content / Pages Manager: Mengelola isi/konten halaman web dengan tanpa diperlukan pengetahuan akan bahasa pemrograman. Editor pengelolaan halaman di lengkapi dengan tampilan WYSWYG Editor  ( What You See What You Get), ini tampil layaknya anda mengggunakan Microsoft Office Word dalam pengerjaannya. Ketik Text, Copy & Paste, insert Image dalam satu tool editor. Konten yang anda buat memungkinkan untuk melakukan pengelompokan halaman.
  • Dan masih banyak lagi yang lainnya untuk menunjang web ini menjadi multi fungsi

 www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=49&ved=0CHEQFjAIOCg&url=http%3A%2F%2Fwww.cmsplaza.com%2Fcontent-management-website-cms.html&ei=dcdXUqaSIMi-rgeW-YGYAg&usg=AFQjCNFFqJBlfl0zYIr_mCAfJ_gdwz6F0g&sig2=9EaRiOOraPEEhwaSjoLO7Q


Definisi CMS (Content Management System)

 CMS adalah sebuah sistem yang memberikan kemudahan kepada para penggunanya dalam mengelola dan mengadakan perubahan isi sebuah website dinamis tanpa sebelumnya dibekali pengetahuan tentang hal-hal yang bersifat teknis. Dengan demikian, setiap orang, penulis maupun editor, setiap saat dapat menggunakannya secara leluasa untuk membuat, menghapus atau bahkan memperbaharui isi website tanpa campur tangan langsung dari pihak webmaster.

Penggunaan CMS juga bermacam-macam, berikut diantaranya :
a. Mengelola website pribadi atau lebih dikenal dengan blog.
b. Mengelola website perusahaan/bisnis.
c. Portal atau website komunitas.
d. Galeri foto, dan lain sebagainya.
e. Forum.
f. Aplikasi E-Commerce.
g. Dan lain-lain.



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. Sedangkan
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.

http://golithmunggaran.blogspot.com/2012/05/definisi-cms-content-management-system.html Content Management System, disingkat menjadi CMS saat ini menjadi sesuatu yang tak terpisahkan dari sebuah web. Sebenarnya apa sih definisi CMS? Secara singkat dapat dijelaskan bahwa CMS adalah software yang digunakan untuk mengatur dokumen dan konten sebuah system. Dalam hubungannya dengan web, tentunya yang akan diatur adalah dokumen dan kontennya.
 Content Management System, disingkat menjadi CMS saat ini menjadi sesuatu yang tak terpisahkan dari sebuah web. Sebenarnya apa sih definisi CMS? Secara singkat dapat dijelaskan bahwa CMS adalah software yang digunakan untuk mengatur dokumen dan konten sebuah system. Dalam hubungannya dengan web, tentunya yang akan diatur adalah dokumen dan kontennya.

Apakah hanya dokumen dan web konten yang bisa diatur? tentu saja tidak. Dalam perkembangannya hal-hal yang bisa diatur oleh sebuah CMS semakin banyak. Contohnya block atau module position, front page manager, bahkan templates atau themes (tema) dari tampilan CMS kita.

Struktur CMS secara garis besar terdiri dari dua bagian, yaitu Frontend dan Backend. Frontend adalah tampilan halaman web kita, yaitu halaman yang diakses oleh pengunjung umum. sedangkan Backend adalah bagian administrasi yang hanya bisa diakses sang pemilik web maupun orang-orang yang telah ditunjuk untuk melakukan manajemen website. Istilah umumnya halaman admin (admin page).

CMS gratiskah? CMS bisa kita buat sendiri. Namun untuk membuatnya kita harus mempunyai pengetahuan yang memadai tentang bahasa pemrograman dan database. Namun tak perlu khawatir, karena saat ini sudah terdapat puluhan CMS. Ada yang licensed, yaitu anda harus membayar untuk memiliki dan menggunakanya. Namun banyak pula yang gratis, istilahnya Open source.

Kali ini yang akan kita bahas adalah Open Source CMS yang menggunakan bahasa pemrograman PHP dan MySQL sebagai database-nya. Berdasarkan penggunaannya, CMS dibedakan menjadi: Portal, Blogs, E-Commerce, Groupware, Forums, E-learning, Image Gallery, dan Wiki. Berikut saya sarikan beberapa Open Source CMS untuk masing-masing kategori tersebut.

Portal
1024, AIOCP, AssoCIateD, Bcoos, BigAce, BitWeaver, BloofoxCMS, CMS Made Simple, ContentNow, DBHcms, Dragonfly CMS, Drupal, e107, eazyPortal, Elxis, Enano CMS, Etomite, Exponent, ExV2, eZ Publish, Fundanemt, FuzzyLime, Geeklog, iGaming CMS, Jaws, Joomla, LoveCMS, Mambo, MDPro, MODx, Netious, OneCMS, Ovidentia, Pheap, PHP-Fusion, PHP-Nuke, phpwcms, phpWebSite, PLUME CMS, Postnuke, RunCMS, SilverStripe, SPIP, TikiWiki CMS, toendaCMS, Typo3, Typolight, Website Baker, Xaraya, XOOPS, dan YACS.

Blogs
b2evolution, Dotclear, Eggblog, FlatPress, LifeType, Loudblog, Nucleus CMS, sBlog, Serendipity, SimplePHPBlog, Simplog, Textpattern, WB News, Wheatblog, WordPress, dan Zomplog.

E-Commerce
cpCommerce, Freeway, Opencart, osc2nuke, osCMax, osCommerce, phpShop, dan Zen Cart.

Groupware
Achievo, ACollab, dotProject, eGroupWare, Flyspray, Group-Office, more.groupware, phpGroupWare, PHProjekt, ProjectPier, Streber, dan WebCollab.

Forums
bbPress, Beehive, DeluxeBB, FUDForum, IceBB, Mercury, miniBB, MyBB, MyTopix, Phorum, phpBB, PunBB, QuickSilver, SMF, UNB, UseBB, Vanilla, W-Agora, dan XMB.

E-learning
ATutor, Claroline, ClaSS, Docebo suite, Dokeos, DrupalEd, Interact, Moodle, SiteAtSchool, dan SyndeoCMS.

Image Gallery
4Images, Coppermine, Gallery, Gallery 2, LinPHA, Minishowcase, nzFotolog, Phormer, PhpWebGallery, Pixelpost, Plogger, Singapore, Thickbox Gallery, TinyWebGallery, WEBalbum, Zenphoto, dan Zoph.

Wiki
DokuWiki, MediaWiki, PmWiki, QwikiWiki, UniWakka, Wikepage, dan WikkaWiki.

Content Management System, disingkat menjadi CMS saat ini menjadi sesuatu yang tak terpisahkan dari sebuah web. Sebenarnya apa sih definisi CMS? Secara singkat dapat dijelaskan bahwa CMS adalah software yang digunakan untuk mengatur dokumen dan konten sebuah system. Dalam hubungannya dengan web, tentunya yang akan diatur adalah dokumen dan kontennya.
Content Management System, disingkat menjadi CMS saat ini menjadi sesuatu yang tak terpisahkan dari sebuah web. Sebenarnya apa sih definisi CMS? Secara singkat dapat dijelaskan bahwa CMS adalah software yang digunakan untuk mengatur dokumen dan konten sebuah system. Dalam hubungannya dengan web, tentunya yang akan diatur adalah dokumen dan kontennya.

Apakah hanya dokumen dan web konten yang bisa diatur? tentu saja tidak. Dalam perkembangannya hal-hal yang bisa diatur oleh sebuah CMS semakin banyak. Contohnya block atau module position, front page manager, bahkan templates atau themes (tema) dari tampilan CMS kita.

Struktur CMS secara garis besar terdiri dari dua bagian, yaitu Frontend dan Backend. Frontend adalah tampilan halaman web kita, yaitu halaman yang diakses oleh pengunjung umum. sedangkan Backend adalah bagian administrasi yang hanya bisa diakses sang pemilik web maupun orang-orang yang telah ditunjuk untuk melakukan manajemen website. Istilah umumnya halaman admin (admin page).

CMS gratiskah? CMS bisa kita buat sendiri. Namun untuk membuatnya kita harus mempunyai pengetahuan yang memadai tentang bahasa pemrograman dan database. Namun tak perlu khawatir, karena saat ini sudah terdapat puluhan CMS. Ada yang licensed, yaitu anda harus membayar untuk memiliki dan menggunakanya. Namun banyak pula yang gratis, istilahnya Open source.

Kali ini yang akan kita bahas adalah Open Source CMS yang menggunakan bahasa pemrograman PHP dan MySQL sebagai database-nya. Berdasarkan penggunaannya, CMS dibedakan menjadi: Portal, Blogs, E-Commerce, Groupware, Forums, E-learning, Image Gallery, dan Wiki. Berikut saya sarikan beberapa Open Source CMS untuk masing-masing kategori tersebut.

Portal
1024, AIOCP, AssoCIateD, Bcoos, BigAce, BitWeaver, BloofoxCMS, CMS Made Simple, ContentNow, DBHcms, Dragonfly CMS, Drupal, e107, eazyPortal, Elxis, Enano CMS, Etomite, Exponent, ExV2, eZ Publish, Fundanemt, FuzzyLime, Geeklog, iGaming CMS, Jaws, Joomla, LoveCMS, Mambo, MDPro, MODx, Netious, OneCMS, Ovidentia, Pheap, PHP-Fusion, PHP-Nuke, phpwcms, phpWebSite, PLUME CMS, Postnuke, RunCMS, SilverStripe, SPIP, TikiWiki CMS, toendaCMS, Typo3, Typolight, Website Baker, Xaraya, XOOPS, dan YACS.

Blogs
b2evolution, Dotclear, Eggblog, FlatPress, LifeType, Loudblog, Nucleus CMS, sBlog, Serendipity, SimplePHPBlog, Simplog, Textpattern, WB News, Wheatblog, WordPress, dan Zomplog.

E-Commerce
cpCommerce, Freeway, Opencart, osc2nuke, osCMax, osCommerce, phpShop, dan Zen Cart.

Groupware
Achievo, ACollab, dotProject, eGroupWare, Flyspray, Group-Office, more.groupware, phpGroupWare, PHProjekt, ProjectPier, Streber, dan WebCollab.

Forums
bbPress, Beehive, DeluxeBB, FUDForum, IceBB, Mercury, miniBB, MyBB, MyTopix, Phorum, phpBB, PunBB, QuickSilver, SMF, UNB, UseBB, Vanilla, W-Agora, dan XMB.

E-learning
ATutor, Claroline, ClaSS, Docebo suite, Dokeos, DrupalEd, Interact, Moodle, SiteAtSchool, dan SyndeoCMS.

Image Gallery
4Images, Coppermine, Gallery, Gallery 2, LinPHA, Minishowcase, nzFotolog, Phormer, PhpWebGallery, Pixelpost, Plogger, Singapore, Thickbox Gallery, TinyWebGallery, WEBalbum, Zenphoto, dan Zoph.

Wiki
DokuWiki, MediaWiki, PmWiki, QwikiWiki, UniWakka, Wikepage, dan WikkaWiki.

Read more about Content Management System ( CMS )Content Management System, disingkat menjadi CMS saat ini menjadi sesuatu yang tak terpisahkan dari sebuah web. Sebenarnya apa sih definisi CMS? Secara singkat dapat dijelaskan bahwa CMS adalah software yang digunakan untuk mengatur dokumen dan konten sebuah system. Dalam hubungannya dengan web, tentunya yang akan diatur adalah dokumen dan kontennya.

Apakah hanya dokumen dan web konten yang bisa diatur? tentu saja tidak. Dalam perkembangannya hal-hal yang bisa diatur oleh sebuah CMS semakin banyak. Contohnya block atau module position, front page manager, bahkan templates atau themes (tema) dari tampilan CMS kita.

Struktur CMS secara garis besar terdiri dari dua bagian, yaitu Frontend dan Backend. Frontend adalah tampilan halaman web kita, yaitu halaman yang diakses oleh pengunjung umum. sedangkan Backend adalah bagian administrasi yang hanya bisa diakses sang pemilik web maupun orang-orang yang telah ditunjuk untuk melakukan manajemen website. Istilah umumnya halaman admin (admin page).

CMS gratiskah? CMS bisa kita buat sendiri. Namun untuk membuatnya kita harus mempunyai pengetahuan yang memadai tentang bahasa pemrograman dan database. Namun tak perlu khawatir, karena saat ini sudah terdapat puluhan CMS. Ada yang licensed, yaitu anda harus membayar untuk memiliki dan menggunakanya. Namun banyak pula yang gratis, istilahnya Open source.

Kali ini yang akan kita bahas adalah Open Source CMS yang menggunakan bahasa pemrograman PHP dan MySQL sebagai database-nya. Berdasarkan penggunaannya, CMS dibedakan menjadi: Portal, Blogs, E-Commerce, Groupware, Forums, E-learning, Image Gallery, dan Wiki. Berikut saya sarikan beberapa Open Source CMS untuk masing-masing kategori tersebut.

Portal
1024, AIOCP, AssoCIateD, Bcoos, BigAce, BitWeaver, BloofoxCMS, CMS Made Simple, ContentNow, DBHcms, Dragonfly CMS, Drupal, e107, eazyPortal, Elxis, Enano CMS, Etomite, Exponent, ExV2, eZ Publish, Fundanemt, FuzzyLime, Geeklog, iGaming CMS, Jaws, Joomla, LoveCMS, Mambo, MDPro, MODx, Netious, OneCMS, Ovidentia, Pheap, PHP-Fusion, PHP-Nuke, phpwcms, phpWebSite, PLUME CMS, Postnuke, RunCMS, SilverStripe, SPIP, TikiWiki CMS, toendaCMS, Typo3, Typolight, Website Baker, Xaraya, XOOPS, dan YACS.

Blogs
b2evolution, Dotclear, Eggblog, FlatPress, LifeType, Loudblog, Nucleus CMS, sBlog, Serendipity, SimplePHPBlog, Simplog, Textpattern, WB News, Wheatblog, WordPress, dan Zomplog.

E-Commerce
cpCommerce, Freeway, Opencart, osc2nuke, osCMax, osCommerce, phpShop, dan Zen Cart.

Groupware
Achievo, ACollab, dotProject, eGroupWare, Flyspray, Group-Office, more.groupware, phpGroupWare, PHProjekt, ProjectPier, Streber, dan WebCollab.

Forums
bbPress, Beehive, DeluxeBB, FUDForum, IceBB, Mercury, miniBB, MyBB, MyTopix, Phorum, phpBB, PunBB, QuickSilver, SMF, UNB, UseBB, Vanilla, W-Agora, dan XMB.

E-learning
ATutor, Claroline, ClaSS, Docebo suite, Dokeos, DrupalEd, Interact, Moodle, SiteAtSchool, dan SyndeoCMS.

Image Gallery
4Images, Coppermine, Gallery, Gallery 2, LinPHA, Minishowcase, nzFotolog, Phormer, PhpWebGallery, Pixelpost, Plogger, Singapore, Thickbox Gallery, TinyWebGallery, WEBalbum, Zenphoto, dan Zoph.

Wiki
DokuWiki, MediaWiki, PmWiki, QwikiWiki, UniWakka, Wikepage, dan WikkaWiki.
Content Management System, disingkat menjadi CMS saat ini menjadi sesuatu yang tak terpisahkan dari sebuah web. Sebenarnya apa sih definisi CMS? Secara singkat dapat dijelaskan bahwa CMS adalah software yang digunakan untuk mengatur dokumen dan konten sebuah system. Dalam hubungannya dengan web, tentunya yang akan diatur adalah dokumen dan kontennya.

Apakah hanya dokumen dan web konten yang bisa diatur? tentu saja tidak. Dalam perkembangannya hal-hal yang bisa diatur oleh sebuah CMS semakin banyak. Contohnya block atau module position, front page manager, bahkan templates atau themes (tema) dari tampilan CMS kita.

Struktur CMS secara garis besar terdiri dari dua bagian, yaitu Frontend dan Backend. Frontend adalah tampilan halaman web kita, yaitu halaman yang diakses oleh pengunjung umum. sedangkan Backend adalah bagian administrasi yang hanya bisa diakses sang pemilik web maupun orang-orang yang telah ditunjuk untuk melakukan manajemen website. Istilah umumnya halaman admin (admin page).

CMS gratiskah? CMS bisa kita buat sendiri. Namun untuk membuatnya kita harus mempunyai pengetahuan yang memadai tentang bahasa pemrograman dan database. Namun tak perlu khawatir, karena saat ini sudah terdapat puluhan CMS. Ada yang licensed, yaitu anda harus membayar untuk memiliki dan menggunakanya. Namun banyak pula yang gratis, istilahnya Open source.

Kali ini yang akan kita bahas adalah Open Source CMS yang menggunakan bahasa pemrograman PHP dan MySQL sebagai database-nya. Berdasarkan penggunaannya, CMS dibedakan menjadi: Portal, Blogs, E-Commerce, Groupware, Forums, E-learning, Image Gallery, dan Wiki. Berikut saya sarikan beberapa Open Source CMS untuk masing-masing kategori tersebut.

Portal
1024, AIOCP, AssoCIateD, Bcoos, BigAce, BitWeaver, BloofoxCMS, CMS Made Simple, ContentNow, DBHcms, Dragonfly CMS, Drupal, e107, eazyPortal, Elxis, Enano CMS, Etomite, Exponent, ExV2, eZ Publish, Fundanemt, FuzzyLime, Geeklog, iGaming CMS, Jaws, Joomla, LoveCMS, Mambo, MDPro, MODx, Netious, OneCMS, Ovidentia, Pheap, PHP-Fusion, PHP-Nuke, phpwcms, phpWebSite, PLUME CMS, Postnuke, RunCMS, SilverStripe, SPIP, TikiWiki CMS, toendaCMS, Typo3, Typolight, Website Baker, Xaraya, XOOPS, dan YACS.

Blogs
b2evolution, Dotclear, Eggblog, FlatPress, LifeType, Loudblog, Nucleus CMS, sBlog, Serendipity, SimplePHPBlog, Simplog, Textpattern, WB News, Wheatblog, WordPress, dan Zomplog.

E-Commerce
cpCommerce, Freeway, Opencart, osc2nuke, osCMax, osCommerce, phpShop, dan Zen Cart.

Groupware
Achievo, ACollab, dotProject, eGroupWare, Flyspray, Group-Office, more.groupware, phpGroupWare, PHProjekt, ProjectPier, Streber, dan WebCollab.

Forums
bbPress, Beehive, DeluxeBB, FUDForum, IceBB, Mercury, miniBB, MyBB, MyTopix, Phorum, phpBB, PunBB, QuickSilver, SMF, UNB, UseBB, Vanilla, W-Agora, dan XMB.

E-learning
ATutor, Claroline, ClaSS, Docebo suite, Dokeos, DrupalEd, Interact, Moodle, SiteAtSchool, dan SyndeoCMS.

Image Gallery
4Images, Coppermine, Gallery, Gallery 2, LinPHA, Minishowcase, nzFotolog, Phormer, PhpWebGallery, Pixelpost, Plogger, Singapore, Thickbox Gallery, TinyWebGallery, WEBalbum, Zenphoto, dan Zoph.

Wiki
DokuWiki, MediaWiki, PmWiki, QwikiWiki, UniWakka, Wikepage, dan WikkaWiki.


Read more about Content Management System ( CMS )Content Management System, disingkat menjadi CMS saat ini menjadi sesuatu yang tak terpisahkan dari sebuah web. Sebenarnya apa sih definisi CMS? Secara singkat dapat dijelaskan bahwa CMS adalah software yang digunakan untuk mengatur dokumen dan konten sebuah system. Dalam hubungannya dengan web, tentunya yang akan diatur adalah dokumen dan kontennya.

Apakah hanya dokumen dan web konten yang bisa diatur? tentu saja tidak. Dalam perkembangannya hal-hal yang bisa diatur oleh sebuah CMS semakin banyak. Contohnya block atau module position, front page manager, bahkan templates atau themes (tema) dari tampilan CMS kita.

Struktur CMS secara garis besar terdiri dari dua bagian, yaitu Frontend dan Backend. Frontend adalah tampilan halaman web kita, yaitu halaman yang diakses oleh pengunjung umum. sedangkan Backend adalah bagian administrasi yang hanya bisa diakses sang pemilik web maupun orang-orang yang telah ditunjuk untuk melakukan manajemen website. Istilah umumnya halaman admin (admin page).

CMS gratiskah? CMS bisa kita buat sendiri. Namun untuk membuatnya kita harus mempunyai pengetahuan yang memadai tentang bahasa pemrograman dan database. Namun tak perlu khawatir, karena saat ini sudah terdapat puluhan CMS. Ada yang licensed, yaitu anda harus membayar untuk memiliki dan menggunakanya. Namun banyak pula yang gratis, istilahnya Open source.

Kali ini yang akan kita bahas adalah Open Source CMS yang menggunakan bahasa pemrograman PHP dan MySQL sebagai database-nya. Berdasarkan penggunaannya, CMS dibedakan menjadi: Portal, Blogs, E-Commerce, Groupware, Forums, E-learning, Image Gallery, dan Wiki. Berikut saya sarikan beberapa Open Source CMS untuk masing-masing kategori tersebut.

Portal
1024, AIOCP, AssoCIateD, Bcoos, BigAce, BitWeaver, BloofoxCMS, CMS Made Simple, ContentNow, DBHcms, Dragonfly CMS, Drupal, e107, eazyPortal, Elxis, Enano CMS, Etomite, Exponent, ExV2, eZ Publish, Fundanemt, FuzzyLime, Geeklog, iGaming CMS, Jaws, Joomla, LoveCMS, Mambo, MDPro, MODx, Netious, OneCMS, Ovidentia, Pheap, PHP-Fusion, PHP-Nuke, phpwcms, phpWebSite, PLUME CMS, Postnuke, RunCMS, SilverStripe, SPIP, TikiWiki CMS, toendaCMS, Typo3, Typolight, Website Baker, Xaraya, XOOPS, dan YACS.

Blogs
b2evolution, Dotclear, Eggblog, FlatPress, LifeType, Loudblog, Nucleus CMS, sBlog, Serendipity, SimplePHPBlog, Simplog, Textpattern, WB News, Wheatblog, WordPress, dan Zomplog.

E-Commerce
cpCommerce, Freeway, Opencart, osc2nuke, osCMax, osCommerce, phpShop, dan Zen Cart.

Groupware
Achievo, ACollab, dotProject, eGroupWare, Flyspray, Group-Office, more.groupware, phpGroupWare, PHProjekt, ProjectPier, Streber, dan WebCollab.

Forums
bbPress, Beehive, DeluxeBB, FUDForum, IceBB, Mercury, miniBB, MyBB, MyTopix, Phorum, phpBB, PunBB, QuickSilver, SMF, UNB, UseBB, Vanilla, W-Agora, dan XMB.

E-learning
ATutor, Claroline, ClaSS, Docebo suite, Dokeos, DrupalEd, Interact, Moodle, SiteAtSchool, dan SyndeoCMS.

Image Gallery
4Images, Coppermine, Gallery, Gallery 2, LinPHA, Minishowcase, nzFotolog, Phormer, PhpWebGallery, Pixelpost, Plogger, Singapore, Thickbox Gallery, TinyWebGallery, WEBalbum, Zenphoto, dan Zoph.

Wiki
DokuWiki, MediaWiki, PmWiki, QwikiWiki, UniWakka, Wikepage, dan WikkaWiki.

Rabu, 09 Oktober 2013

Pengertian JavaScript

Pengertian JavaScript
JavaScript adalah sekumpulan perintah khusus yang digunakan untuk membuat sebuah halaman web yang lebih responsif dan interaktif. JavaScript merupakan bahasa script yang dicantumkan pada sebuah halaman web dan dijalankan pada penjelajah web (web browser). JavaScript terutama terkenal karena penggunaannya di halaman web yang memberikan kemampuan tambahan pada HTML dengan mengizinkan pengeksekusian perintah di sisi user (penjelajah web), bukan di sisi server web.

JavaScript bergantung kepada penjelajah web yang memanggil halaman web yang berisi script-script dari JavaScript yang terselip di dalam dokumen HTML. Script JavaScript yang dimasukkan di dalam file HTML harus dimasukkan di antara tag <script> dan </script>. JavaScript tidak memerlukan kompilator atau program khusus untuk menjalankannya karena JavaScript sendiri sudah termasuk di dalam penjelajah web tersebut.

Secara fungsional, JavaScript digunakan untuk menyediakan akses script pada objek yang dibenamkan (embedded). Script ini dapat membuka halaman pop up, melakukan validasi pada form sebelum data dikirimkan ke server, mengubah kursor ketika melewati objek tertentu, berkomunikasi dengan server, dan banyak yang lainnya.

Ada beberapa hal yang harus diperhatikan dalam penggunaan JavaScript, diantaranya JavaScript bersifat "case sensitive", yang artinya JavaScript membedakan huruf besar dan huruf kecil. Hal ini sama dengan bahasa pemrograman C++ dimana huruf "A" tidak sama dengan huruf "a". Sebagai contoh fungsi perintah var tidak boleh ditulis Var dan juga tidak boleh ditulis VAR (huruf besar semua), yang benar adalah var (huruf kecil semua). Perintah lain adalah new Date tidak boleh ditulis new date (huruf kecil semua).

Walaupun memiliki nama serupa, JavaScript hanya sedikit berhubungan dengan bahasa pemrograman Java, dengan kesamaan utamanya adalah penggunaan sintaks C. Perbedaan mendasar antara keduanya adalah bahwa pemrograman Java dapat berjalan pada mesin virtual (video game, tablet) dan penjelajah web (Mozilla Firefox, Opera, Google Chrome, Safari, Internet Explorer) sedangkan JavaScript hanya dapat berjalan pada penjelajah web saja. Java merupakan bahasa pemrograman berorientasi objek murni sedangkan JavaScript digunakan secara prosedural. Java dikembangkan oleh Sun Microsystem sedangkan JavaScript dikembangkan oleh Netscape Inc.

http://destwentyo.blogspot.com/2013/02/pengertian-javascript.html

Fungsi Dalam JavaScript

JavaScript adalah sebuah bahasa pemograman yang cukup terstruktur. Salah satu ciri dari bahasa pemrograman terstruktur adalah mengizinkan pemogram mengumpulkan beberapa perintah atau kode di dalam suatu wadah function atau event. Mengenai apa itu function dan event, serta bagaimana keduanya dapat membantu Anda dalam membuat sebuah halaman web yang interaktif dengan JavaScript, akan kita bahas beratahap.

Fungsi dalam JavaScript
Dalam beberapa contoh pada bahasan-bahasan sebelumnya, Anda sudah diperkenalkan dengan function. Namun, kita masih belum terlalu mengenal apa itu function.
Berdasarkan definisinya, function adalah sekumpulan perintah yang digunakan untuk menjalankan proses tertentu, dimana proses tersebut boleh mengembalikan sebuah nilai kembalian (boleh juga tidak). Secara umum, struktur pendefinisian function setidaknya memiliki tiga elemen dasar, yaitu :
  • Nama fungsi harus dinyatakan secara jelas dengan menggunakan sebuah nama yang tidak termasuk didalam kata-kata kunci yang sudah dipesan oleh JavaScript. Jada, Anda tidak boleh menggunakan nama function dengan nama "string", "arrya" atau kata-kata kunci JavaScript lainnya
  • Parameter argument, merupakan variable masukan jika menginginkan adanya nilai masukan sebelum menggunakan sebuah function. Anda boleh mendifinisikan parameter ini atau tidak mendefiniskan parameter. Jika Anda memilih untuk menyatakan adanya parameter argumen, Anda boleh menyatakan satu atau lebih parameter. Jika Anda menyatakan lebih dari satu parameter, masing-masing parameter dipisahkan dengan tanda koma.
  • Perintah-perintah function, dinyatakan di dalam cakupan tanda kurung kurawal
pada contoh ini, fungsi diberi nama tambah dengan dua parameter argumen yaitu "nilai1" dan "nilai2". Kedua parameter masukan tersebut digunakan pada perintah-perintah pada badan function.
Salah satu perintah function pada contoh ini terdapat sebuah perintah "return x" . Perintah ini adalah perintah yang akan mengembalikan nilai hasil proses function pada pemanggil function. Jadi, jika terdapat perintah script berikut :
hasiltambah=tambah(2,3);
maka variable "hasiltambah" akan bernilai 5 akibat pemanggilan function tersebut




Membuat Function Sendiri
JavaScript mengizinkan Anda untuk membuat function sendiri, selama Anda memenuhi aturan-aturan yang ditetapkan oleh JavaScript seperti yang sudah dijelaskan diatas.Contoh sederhana implementasi function pada JavaScript ditunjukkan pada kode berikut :
<html>
<head>
<title>Latihan Membuat Funtion</title>
<script type="text/JavaScript">
document.write("<h2>Contoh Latihan Membuat Funtion</h2>");
document.write("<i>Function</i> berikut akan mencari programmer bernama Farhan dan menunjukkan posisi programmer tersebut pada array.");
document.write("<br>");
document.write("Jika tidak ditemukan, <i>Function</i> akan mengembalikan nilai 'tidak ada'.");
document.write("<br>");
document.write("--------------------------------------------");
document.write("<br>");

var arrProg = ["Richard Stallman", "Linus Trovalds", "Ida", "Iwan", "Hima", "Farhan", "Tori", "Vita"] ;
/*Mulai fungsi */
function cariProgrammer(Nama){
var i = 0 ;
do{
if(arrProg[i] == Nama) break ;
i++ ;
} while (i <=7);
if(i > 7) {
return "tidak ada" ;
}else{
return i ;
}
}
/*Akhir dari fungsi */
var progdicari = prompt("Masukkan nama programmer yang dicari", "Farhan");
hasil = cariProgrammer(progdicari);
if(hasil == "tidak ada"){
document.write("Programmer bernama "+ progdicari + " tidak ditemukan didalam array");
}else{
document.write("Programmer bernama "+ progdicari + " berada di index ke " + hasil + " didalam array");
}
document.write("<br>");
document.write("--------------------------------------------");
</script>
</head>
<body>
</body>
</html>

Function ini akan mengembalikan nomor indeks tempat data bernama "Iwan" berada, jika data tersebut ditemukan didalam array. Namun, jika data tidak ditemukan, function akan mengembalikan nilai "tidak ada". Jika dijalankan pada browser, hasilnya akan seperti dibawah ini
Jika nama programmer yang jicari diisi dengan "Farhan" default maka hasilnya akan ditemukan pada contoh gambar berikutnya
namun jika nama pencarian dirubah, dan diganti dengan nama yang tidak ada di dalam array maka function akan mengembalikan nilai tidak ada

Memanfaatkan function bawaan
Selain function-function yang dapat Anda buat sendiri, JavaScript juga telah menyediakan function-function yang dianggap sering digunakan oleh pemogram. Tebel berikut memperlihatkan daftar function-function bawaan JavaScript tersebut berikut keterangan singkatnya
Function Keterangan
Eval Digunakan untuk mengevaluasi kode JavaScript
IsFinite Digunakan untuk mengevaluasi apakah suatu bilangan finite atau infinite
IsNaN Digunakan untuk memeriksa apakah suatu nilai tergolong bilangan atau tidak
parseint Menghasilkan suatu nilai bilangan integer dari masukan
parseFloat Menghasilkan suatu nilai bilangan floating dari masukan berupa sebuah nilai string
Number Mengembalikan referensi sebuah object menjadi bentuk bilangan
String Mengembalikan referensi sebuah object menjadi bentuk string
Escape Mengembalikan kode heksadesimal dari suatu karakter yang menjadi masukan
Unescape Mengembalikan sebuah karakter ASCII dari suatu kode heksadesimah yang menjadi masukan (lawan dari function escape)
EncodeURI Mengkodekan suatu URI (Uniform Resource Identifier) menjadi suatu bentuk yang sesuai dengan standar UTF-8
decodeURI Mengkodekan balik hasil dari function encodeURI
encodeURIComponent Mengkodekan komponen-komponen URI sehingga sesuai dengan standar UTF-8.
decodeURIComponent Mengkodekan balik hasil dari function encodeURIComponent
Artikel ini berisi seputar dasar-dasar pemograman javascript, sangat bermanfaat untuk referensi, pemula, pengembang software, pengembang web, jasa pembuatan web, jasa pembuatan software



http://agiptek.com/index.php/javascript/150-fungsi-javascript.html

Pengertian Dan Fungsi CSS (Cascading Style Sheet) Di Website






                                                                                                          


          "Sebelum kita lanjut ada baiknya kita pahami terlebih dahulu mengenai HTML"


CSS mempunyai pengertian sebagai alat/fasilitas yang dapat mewariskan atrribut pada sebuah tag html dan berfungsi untuk mempercantik sebuah tampilan dokumen. Apakah langsung dituliskan kedalam dokumen HTML atau secara terpisah. Dengan adanya CSS maka kita dapat dengan mudah merubah tampilan atau attribut sebuah tag HTML. Seperti merubah warna background & teks, paragraph, ukuran huruf, templates website dan sebagainya. 

Wah kayaknya masih banyak yang bingung!!!!! Ok kita langsung saja ke contoh penggunaan CSS pada dokumen HTML:

Pertama, penulisan CSS secara Inline style sheet atau langsung kedalam tag HTML.

<html>
<head>
<title>Inline Style Sheet</title>
</head>
<body bgcolor="FFFFFF">
<p id="ex_1">Contoh paragraph tanpa menggunakan CSS</p>
<p id="ex_2" style="font-size:14pt;">Contoh paragraph menggunakan CSS, besar huruf 14 pt</p>
<p id="ex_3" style="font-size:18pt; color:blue;">Contoh paragraph menggunakan CSS, besar huruf 18 pt dan berwarna biru</p>
</body>
</html> 

kata yang berwarna merah adalah attribute style yang berfungsi merubah ukuran dan warna tulisan. Untuk mencobanya Anda bisa lakukan copy & paste kode program di atas atau dibawah ini. caranya: buka notepad -->paste kode program --> simpan --> "index.html" (jangan lupa untuk menambahkan tanda petik pada nama file) --> selesai --> langsung uji coba.

Dapat dijadikan catatan, ketika kita merubah attribut style sebuah tag HTML maka tidak akan merubah attribut tag HTML yang lain dikarenakan penulisan style sheet ini bersifat independent atau berdiri sendiri.



Kedua, penulisan CSS secara embedded style sheet 

CSS didefinisikan diantara tag pembuka <style>...</style> diletakkan di atas tag <body> OK jika masih bingung langsung saja kita menuju contoh penulisannya. Pasti dijamin ngerti.....

<html>
<head>
<title>Embedded Style Sheet</title>
</head>
<style>
    body{background:#0000FF; color:#FFFF00; margin-left:0.5in}
    H1{font-size:16pt; color:yellow}
    P{font-size:12pt; font-family:arial; text-indent:0.5in}
</style>

<body>
<H1 id="ex_1">Header Berwarna Kuning</H1>
<P id="ex_2">Paragraph 1 mempunyai format ukuran font 12pt, tipe font Arial dan berindentasi 0.5 in. Semua dokumen mempunyai margin kiri sebesar 0.5 inch dan berwarna #0000FF , didefinisikan pada attribut tag <body>...</body> </P>
</body>
</html>

Kata yang diberi warna merah adalah pendefinisan CSS secara embedded style sheet, jika kita melakukan perubahan attribut tag HTML maka tag HTML yang ada di dokumen akan berubah semua. misalnya: kita rubah attribut color:yellow pada tag H1 dengan color:black maka semua tag H1 di dalam dokumen akan mengalami perubahan.

Seperti yang sebelumnya, Anda pun dapat melakukan CoPas (copy --> paste) kode HTML beriktu untuk dicoba sendiri. 



Definisi Cascanding Style Sheet (CSS) Keuntungan dan Kekurangan CSS

Cascading Style Sheet (CSS) merupakan salah satu bahasa pemrograman web untuk mengendalikan beberapa komponen dalam sebuah web sehingga akan lebih terstruktur dan seragam.

Sama halnya styles dalam aplikasi pengolahan kata seperti Microsoft Word yang dapat mengatur beberapa style, misalnya heading, subbab, bodytext, footer, images, dan style lainnya untuk dapat digunakan bersama-sama dalam beberapa berkas (file).[1] Pada umumnya CSS dipakai untuk memformat tampilan halaman web yang dibuat dengan bahasa HTML dan XHTML.[1]

CSS dapat mengendalikan ukuran gambar, warna bagian tubuh pada teks, warna tabel, ukuran border, warna border, warna hyperlink, warna mouse over, spasi antar paragraf, spasi antar teks, margin kiri, kanan, atas, bawah, dan parameter lainnya.[1] CSS adalah bahasa style sheet yang digunakan untuk mengatur tampilan dokumen.[2] Dengan adanya CSS memungkinkan kita untuk menampilkan halaman yang sama dengan format yang berbeda.[2]

Sejarah CSS
Nama CSS didapat dari fakta bahwa setiap deklarasi style yang berbeda dapat diletakkan secara berurutan, yang kemudian membentuk hubungan ayah-anak (parent-child) pada setiap style.[3] CSS sendiri merupakan sebuah teknologi internet yang direkomendasikan oleh World Wide Web Consortium atau W3C pada tahun 1996.[2] Setelah CSS distandarisasikan, Internet Explorer dan Netscape melepas browser terbaru mereka yang telah sesuai atau paling tidak hampir mendekati dengan standar CSS.[3]

Versi
Untuk saat ini terdapat tiga versi CSS, yaitu CSS1, CSS2, dan CSS3. CSS1 dikembangkan berpusat pada pemformatan dokumen HTML, CSS2 dikembangkan untuk memenuhi kebutuhan terhadap format dokumen agar bisa ditampilkan di printer, sedangkan CSS3 adalah versi terbaru dari CSS yang mampu melakukan banyak hal dalam desain website. CSS2 mendukung penentuan posisi konten, downloadable, huruf font, tampilan pada tabel /table layout dan media tipe untuk printer. Kehadiran versi CSS yang kedua diharapkan lebih baik dari versi pertama.
 CSS3 juga dapat melakukan animasi pada halaman website, diantaranya animasi warna hingga animasi 3D. Dengan CSS3 desainer lebih dimudahkan dalam hal kompatibilitas websitenya pada smartphone dengan dukungan fitur baru yakni media query. Selain itu, banyak fitur baru pada CSS3 seperti: multiple background, border-radius, drop-shadow, border-image, CSS Math, dan CSS Object Model.

Penulisan
Saat masuk pada bagian CSS, sering dijumpai kode sebagai berikut:

h1 {
    color: #0789de;
   }
Bagian pertama sebelum tanda '{}' dinamakan selector, sedangkan yang diapit oleh '{}' disebut declaration yang terdiri dari dua unsur, yaitu property dan value.[4] Selector dalam pernyataan di atas adalah h1, sedangkan color adalah property, dan #0789de adalah value.[4]
Selain itu ada tiga metode penulisan CSS atribut, yaitu :[5]





Embedded Style Sheet
CSS didefinisikan terlebih dahulu dalam tag <style> ... </style> di atas tag <body>.[5] Pada pendefinisian ini disebutkan atribut-atribut CSS yang akan digunakan untuk tag-tag HTML, yang selanjutnya dapat digunakan oleh tag HTML yang bersangkutan.[5]

Contoh penggunaan CSS dengan metode Embedded Style Sheet :[5]

<html>
<head>
<title>Contoh Bentuk Embedded</title>
</head>

<style>
body {background:#0000FF; color:#FFFF00; margin-left:0.5in}
h1 {font-size:18pt; color:#FF0000}
p {font-size:12pt; font-family:arial; text-indent:0.5in}
</style>

<body>
<h1 id="cth1">Judul ini berukuran 18 dengan warna merah!</h1>
<p id="cth2">Tag p ini di format dengan besar font 12 point dengan tipe font Arial dan mempunyai identasi 0.5 inch </p>
<p id="cth3">Yang perlu diperhatikan juga bahwa body disini telah diformat dengan margin kiri 0.5 inch dan warna background biru</p>
</body>
</html>



Sifat CSS
Ada dua sifat CSS yaitu internal dan eksternal.[6] Jika internal yang dipilih, maka skrip itu dimasukkan secara langsung ke halaman website yang akan didesain.[6] Kalau halaman web yang lain akan didesain dengan model yang sama, maka skrip CSS itu harus dimasukkan lagi ke dalam halaman web yang lain itu.[6]

Sifat yang kedua adalah eksternal di mana skrip CSS dipisahkan dan diletakkan dalam berkas khusus.[6] Nanti, cukup gunakan semacam tautan menuju berkas CSS itu jika halaman web yang didesain akan dibuat seperti model yang ada di skrip tersebut.[6]

Fakta Menggunakan CSS
Fakta Menggunakan CSS diantaranya : [7]

  • Telah didukung oleh kebanyakan browser versi terbaru, tetapi tidak didukung oleh browser-browser lama.
  • Lebih fleksibel dalam penempatan posisi layout. Dalam layouting CSS, kita mengenal Z-Index untuk menempatkan objek dalam posisi yang sama.
  • Menjaga HTML dalam penggunaan tag yang minimal, hal ini berpengaruh terhadap ukuran berkas dan kecepatan pengunduhan.
  • Dapat menampilkan konten utama terlebih dahulu, sementara gambar dapat ditampilkan sesudahnya.


  • Penerjemahan CSS setiap browser berbeda, tata letak akan berubah jika dilihat di berbagai browser


  • CSS adalah layouting "Masa Depan" dengan penggabungan bersama XHTML.

Contoh Berkas CSS
<html>
<head>
<style type="text/css">
body
{
background-color:#d0e4fe;
}
h1
{
color:orange;
text-align:center;
}
p
{
font-family:"Times New Roman";
font-size:20px;
}
</style>
</head>
 
<body>
 
<h1>CSS example!</h1>
<p>This is a paragraph.</p>
 
</body>
</html>
 
 
 
Keuntungan Penggunaan CSS
Jika anda memiliki beberapa halaman website dimana anda menggunakan font arial untuk tulisannya, lalu suatu hari anda bosan dengan arial dan ingin mengganti ke trebuchet, anda harus merubah satu per satu halaman website anda dan merubah tipe font dari arial menjadi trebuchet.
Dengan menggunakan css, dimana semua halaman web memakai css yang sama, anda cukup merubah satu baris kode css untuk merubah font di semua halaman web dari arial ke trebuchet.
Jadi, keuntungan menggunakan CSS, lebih praktis! 

Kekurangan Penggunaan CSS
Tidak semua browser mengartikan kode CSS dengan cara yang sama. Jadi kadang-kadang, tampilan web dengan CSS terlihat baik di browser yang satu, tapi berantakan di browser yang lain. Jadi anda harus memeriksa tampilan supaya terlihat baik di semua browser dan menambahkan kode-kode khusus browser tertentu jika memang dibutuhkan agar tampilan web anda terlihat baik di semua browser.

 

Pengetian CSS



CSS = Cascading Style Sheets ( Bahasa lembar Gaya ). CSS merupakan bahasa yang digunakan untuk mengatur tampilan suatu dokumen yang ditulis dalam bahasa markup / markup language. Jika kita berbicara dalam konteks web, bisa di artikan secara bebas sebagai : CSS merupakan bahasa yang digunakan untuk mengatur tampilan / desain suatu halaman HTML.

Pengertian CSS
·         CSS adalah singkatan dari Cascading Style Sheets. Berisi rangkaian instruksi yang menentukan bagiamana suatu text akan tertampil di halaman web.
·         Perancangan desain text dapat dilakukan dengan mendefinisikan fonts (huruf) , colors (warna), margins (ukuran), latar belakang (background), ukuran font (font sizes) dan lain-lain. Elemen-elemen seperti colors (warna) , fonts (huruf), sizes (ukuran) dan spacing (jarak) disebut juga “styles”.
·         Cascading Style Sheets juga bisa berarti meletakkan styles yang berbeda pada layers (lapisan) yang berbeda.
·         CSS terdiri dari style sheet yang memberitahukan browser bagaimana suatu dokumen akan disajikan.
·         Fitur-fitur baru pada halaman web lama dapat ditambahkan dengan bantuan style sheet.
·         Saat menggunakan CSS, Anda tidak perlu menulis font, color atau size pada setiap paragraf, atau pada setiap dokumen. Setelah Anda membuat sebuah style sheet, Anda dapat menyimpan kode tersebut sekali saja dan dapat kembali menggunakannya bila diperlukan.


Keuntungan Menggunakan CSS
·         CSS memberikan keseragaman pada halaman web.
·         Dengan CSS dapat menghemat banyak waktu dan pekerjaan berulang. Saat menggunakan CSS, perubahan tidak perlu dilakukan dalam setiap halaman web. Anda hanya perlu membuat perubahan dalam style sheet.
·         CSS memungkinkan Anda untuk memuat halaman web Anda dengan mudah.
·         Layers (Lapisan), seperti item pop-up, dapat digunakan dalam dokumen.
·         CSS membantu Anda memelihara halaman web Anda dengan mudah dan efektif.

Senin, 07 Oktober 2013

Definisi PHP, MySQL, Apache, Web Server, HTTP, IP Address, dan URL

PHP
PHP adalah kependekan dari PHP: Hypertext Preprocessor, bahasa interpreter yang mempunyai kemiripan dengan C dan Perl.PHP dapat digunakan bersama dengan HTML sehingga memudahkan dalam membuat aplikasi web dengan cepat. Dapat digunakan untuk menciptakan dynamic website baik itu yang memerlukan penggunaan database ataupun tidak.
MySQL
MySQL adalah Relational Database Management System (RDBMS) yang didistribusikan secara gratis dibawah lisensi GPL (General Public License). Dimana setiap orang bebas untuk menggunakan MySQL, namun tidak boleh dijadikan produk turunan yang bersifat closed source atau komersial. MySQL sebenarnya merupakan turunan salah satu konsep utama dalam database sejak lama, yaitu SQL (Structured Query Language). SQL adalah sebuah konsep pengoperasian database, terutama untuk pemilihan atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis. Keandalan suatu sistem database (DBMS) dapat diketahui dari cara kerja optimizer-nya dalam melakukan proses perintah-perintah SQL, yang dibuat oleh user maupun program-program aplikasinya. Sebagai database server, MySQL dapat dikatakan lebih unggul dibandingkan database server lainnya dalam query data. Hal ini terbukti untuk query yang dilakukan oleh single user, kecepatan query MySQL bisa sepuluh kali lebih cepat dari PostgreSQL dan lima kali lebih cepat dibandingkan Interbase
Apache
Server HTTP Apache atau Server Web/WWW Apache adalah server web yang dapat dijalankan di banyak sistem operasi (UnixBSDLinuxMicrosoft Windows dan Novell Netware serta platform lainnya) yang berguna untuk melayani dan memfungsikan situs web. Protokol yang digunakan untuk melayani fasilitas web/www ini mengunakan HTTP.
Apache memiliki fitur-fitur canggih seperti pesan kesalahan yang dapat dikonfigur, autentikasi berbasis basis dataantarmuka pengguna berbasis grafik (GUI) yang memungkinkan penanganan server menjadi mudah. dan lain-lain. Apache juga didukung oleh sejumlah
Apache merupakan perangkat lunak sumber terbuka dikembangkan oleh komunitas terbuka yang terdiri dari pengembang-pengembang dibawah naungan Apache Software Foundation.
Web Server
Web server adalah software yang menjadi tulang belakang dari world wide web
(www). Web server menunggu permintaan HTTP atau HTTPS dari client yang menggunakan browser seperti Netscape Navigator, Internet Explorer, Modzilla, dan program browser lainnya.
Jika ada permintaan dari browser, maka web server akan memproses permintaan itu
kemudian memberikan hasil prosesnya berupa data yang diinginkan kembali ke
browser. Data ini mempunyai format yang standar, disebut dengan format SGML
(standar general markup language). Data yang berupa format ini kemudian akan
ditampilkan oleh browser sesuai dengan kemampuan browser tersebut.
HTTP
HTTP adalah sebuah protokol meminta/menjawab antara client dan server. Sebuh client HTTP seperti web browser, biasanya memulai permintaan dengan membuat hubungan TCP/IP ke port tertentu di tuan rumah yang jauh (biasanya port 80). Sebuah server HTTP yang mendengarkan di port tersebut menunggu client mengirim kode permintaan (request), seperti “GET / HTTP/1.1″ (yang akan meminta halaman yang sudah ditentukan), diikuti dengan pesan MIME yang memiliki beberapa informasi kode kepala yang menjelaskan aspek dari permintaan tersebut, diikut dengan badan dari data tertentu. Beberapa kepala (header) juga bebas ditulis atau tidak, sementara lainnya (seperti tuan rumah) diperlukan oleh protokol HTTP/1.1. Begitu menerima kode permintaan (dan pesan, bila ada), server mengirim kembali kode jawaban, seperti “200 OK”, dan sebuah pesan yang diminta, atau sebuah pesan error atau pesan lainnya.
Alamat IP
alamat IP adalah alamat komputer dan alamat interface router dalam lingkungan jaringan berprotokol TCP/IP. Alamat ini harus unique. Alamat IP berfungsi sebagai ID suatu komputer/router dalam sebuah alamat network. Alamat network adalah alamat dimana sejumlah alamat IP berada pada satu segmen jaringan.
( menunjukan deretan angka biner antar 32-bit sampai 128-bit yang dipakai sebagai alamat identifikasi untuk tiap komputer host dalam jaringan Internet. Panjang dari angka ini adalah 32-bit (untuk IPv4 atau IP versi 4), dan 128-bit (untuk IPv6 atau IP versi 6))
URL
Uniform Resource Locator (URL) adalah rangkaian karakter menurut suatu format standar tertentu, yang digunakan untuk menunjukkan alamat suatu sumber – seperti dokumen dan gambar – di Internet.

Twitter