The Power of Joomla! Universitas Budi Luhur - 21 Mei 2007 M. Fakhrurrazi SKom, MSc (AIT) Staf Pengajar Budi Luhur dan MM Mercubuana [email protected] WartaBlog.com | PesanHarunYahya.com | Otomotif-id.com | PromoRealty.com | OtoPromo.com | JobsPromo.com | CahayaGroup.com | SeaWorldIndonesia.com | PBI-online.org | 19ATBC.info | MPUINJKT.sch.id | GunaWeb.com | Totan-Global.com | Uenes.com | FairIndonesia.com | BaliBladeKnives.com | Craftsindo.com | DailyWorldNews.info | UsaBlognews.info | JACIndonesia.com | AtletCentury.com | MSPI.org Buat Website Yuk ! (nggak ah, emangnya untuk apa ?) Pekerjaan IT yang paling mudah adalah membuat Website Dengan membuat website bisa mendapatkan penghasilan tambahan Membuat website juga bisa dijadikan bisnis yang serius misalnya dengan meng-online-kan 1000 usaha di Indonesia. Masih sangat-sangat banyak website static yang memerlukan diupgrade (contoh website media surat kabar, majalah, sekolah, dll) Modal buat website kecil (< 200 ribu), hasil yang didapat besar (> 2 juta) Semua orang IT harus bisa buat website bahkan yang Non IT (Kata siapa? Tadi siapa yang ngomong?) Dengan teknologi saat ini cara instalasi website hanya 2 menit saja dan langsung online (gunakan Fantastico di Cpanel) Contoh-contoh design website (template) ada ratusan bahkan ribuan dan tersedia bebas di Internet Syaratnya? …. Tahu rahasianya dan Berusaha The Power of Joomla! 10 Contoh Website Powered by Joomla! / Mambo Cari Duit Dari Website ? Menjadi Penyedia Jasa: Membuat Website untuk klien dalam dan luar negeri (Web Designer, Web Programmer) Merawat Website (Web Administrator) Menjadi konsultan SEO Mengajarkan cara pembuatan website (Web Trainer) Cari Duit Dari Website ? Menjadi Pelaku Bisnis Online: Memasarkan produk sendiri (warungnotebook.com) Memasarkan produk orang lain (otopromo.com) Program Afiliasi Google Adsense (wartablog.com) Program membership properti (promorealty.com) Program membership pariwisata (yogyes.com) Toko Online (butikbatik.info) Tempat pemasangan iklan (barangjasa.com) Pusat pemasangan iklan (detik.com) Jual beli e-gold (egoldindonesia.com) Penyedia lowongan kerja (jobspromo.com) Penyedia arisan berantai (tidak disarankan) Teknologi Website (Bahasa dalam Website) HTML, XHTML Client Side Script (JavaScript, Java Applet, ActiveX) Server Side Script (PHP, ASP, PERL, ColdFusion, JSP) Database Server (MySQL, PostgreSQL, Oracle, MS SQL Server) Cascading Style Sheets (CSS) XML dan teman-temannya Apakah perlu dipelajari semua ? Tidak, pelajari dasardasarnya saja. Pelajari secara mendalam jika memang benar-benar dibutuhkan (misalnya: perintah dosen buat skripsi, perintah bos dalam pekerjaan, dorongan kuat dari diri sendiri karena mau dapet proyek) Teknologi Website (Cara pembuatan Website) Coding dengan notepad / Text Editor Penggunaan Tools (FrontPage, DreamWeaver) Pemanfaatan component pendukung (visitor counter, guest book, polling, form contact, user login, user management, dan lain-lain) Penggunaan Templating System Content Management System (hanya untk portal berita) Content Management System (untuk semua jenis website) Kesimpulan: Untuk Membuat Website Gunakan CMS Teknologi Website (Content Management System) PHPNuke - Pelopor CMS Open Source MyPHPNuke PostNuke - Penyempurna Nuke Xaraya PHPWebsite Typo3 - Untuk Skala besar Drupal - Bagus untuk programmer Xoops Mambo - Terobosan Baru Joomla - Pilihan (Sementara) Dan 100 lainnya (cmsinfo.org) Yang mana nih yang harus dipilih ? …. Teknologi Website (Perbedaan antara Emas dan Batu) Terdapat bermacam software CMS yang open source dan closed source (license) Terdapat bermacam buku yang membahas bermacam CMS Terdapat banyak sekali informasi di Internet yang membahas CMS Mau CMS yang mana ? CMS Joomla adalah emas (sudah pernah diasah) CMS lainnya belum tentu (silahkan diasah sendiri) Kesimpulan: Untuk Membuat Website Gunakan Joomla (untuk saat ini / untuk sementara waktu) Pentingkah Joomla ? Anda mau ngetik ? (Word) Anda mau presentasi ? (Power Point) Anda mau ngitung ? (Excel) Anda mau ngedata ? (Access) Anda mau Website ? Frontpage / Joomla Anda mau nge-blog ? Wordpress Anda mau bikin forum ? SMF Anda lagi males ? Ragnarok, au ah The Power of Joomla M. Fakhrurrazi SKom, MSc [email protected] WartaBlog.com | PesanHarunYahya.com | Otomotif-id.com | PromoRealty.com | OtoPromo.com | JobsPromo.com | CahayaGroup.com | SeaWorldIndonesia.com | PBI-online.org | 19ATBC.info | MPUINJKT.sch.id | GunaWeb.com | TotanGlobal.com | Uenes.com | FairIndonesia.com | BaliBladeKnives.com | Craftsindo.com | DailyWorldNews.info | UsaBlognews.info | JACIndonesia.com | AtletCentury.com | MSPI.org Welcome to Joomla! (Kutipan 1) If you've read anything at all about Content Management Systems (CMS), you'll probably know at least three things: CMS are the most exciting way to do business, CMS can be really, I mean really, complicated and lastly Portals are absolutely, outrageously, often unaffordably expensive. Welcome to Joomla! (Kutipan 2) Joomla! is set to change all that ... Joomla! is different from the normal models for portal software. For a start, it's not complicated. Joomla! has been developed for the masses. It's licensed under the GNU/GPL license, easy to install and administer and reliable. Joomla! doesn't even require the user or administrator of the system to know HTML to operate it once it's up and running. Welcome to Joomla! (Kutipan 3) Joomla! Features: Completely database driven site engines News, products or services sections fully editable and manageable Topics sections can be added to by contributing authors Fully customisable layouts including left, center and right menu boxes Browser upload of images to your own library for use anywhere in the site Dynamic Forum/Poll/Voting booth for on-the-spot results Runs on Linux, FreeBSD, MacOSX server, Solaris and AIX Welcome to Joomla! (Kutipan 4) Extensive Administration: Change order of objects including news, FAQs, articles etc. Random Newsflash generator Remote author submission module for News, Articles, FAQs and Links Object hierarchy - as many sections, departments, divisions and pages as you want Image library - store all your PNGs, PDFs, DOCs, XLSs, GIFs and JPEGs online for easy use Automatic Path-Finder. Place a picture and let Joomla! fix the link News feed manager. Choose from over 360 news feeds from around the world Archive manager. Put your old articles into cold storage rather than throw them out Email-a-friend and Print-format for every story and article In-line Text editor similar to Word Pad User editable look and feel Polls/Surveys - Now put a different one on each page Custom Page Modules. Download custom page modules to spice up your site Template Manager. Download templates and implement them in seconds Layout preview. See how it looks before going live Banner manager. Make money out of your site The Power of Joomla! (Tanya Kenapa ?) Joomla! Tidak serumit cms lainnya Lisensinya GNU/GPL (gratis) Dijamin kehandalannya (reliable) Tidak diwajibkan belajar HTML, DLL Paling banyak modul pendukungnya Paling banyak templates/themes Paling mudah di-install (local dan hosting) Paling mudah digunakannya Paling banyak komunitasnya Paling lengkap sistem help-nya Paling banyak peluangnya (ini yang terpenting) The Power of Joomla! (Fitur Unggulan) Flexible Module Position So many Plug and Play Component So many good quality Component Robust News (Frontpage, Columns) Multi Menu (Main, Top, User, Other) Multi Linguals Multi Templates Multi Contacts Multi Sites Banner Manager Image Library User Manager (public, registered, special) Search Engine Optimization Beberapa Tampilan Joomla! Tampilan Instalasi Joomla! (hanya ditampilkan sekali saja saat install) Bagian Utama Joomla! (bagian inilah yang akan diakses semua orang) Bagian Administrator Joomla! (bagian ini digunakan untuk melakukan perubahan tampilan dan isi dari website) DEMO JOOMLA! Frontend Backend Installation Joomla! buat siapa saja ? Joomla untuk Non IT / Umum Joomla untuk Web Administrator Joomla untuk Web Designer Joomla untuk Web Programmer Joomla untuk Web Specialist (Expert) Joomla untuk non IT / Umum Siapa saja yang ingin buat website untuk berbagai kebutuhan bisa dilakukan sendiri (tanpa bantuan orang IT) Bagaimana Caranya? Pesan hosting dan domain di c211.com (+ Rp. 200 ribu / tahun) Dapatkan account dan password untuk masuk kedalam CPANEL hosting anda Cari Menu Fantastico (kumpulan script), pilih Joomla atau Mambo Lakukan instalasi (+ 2 menit) dan website anda telah siap digunakan Langkah selanjutnya masuk ke bagian administrator untuk melakukan penambahan content atau perubahan tampilan Jika ada kesulitan dalam penambahan menu, halaman, rubah tampilan anda tinggal mencari buku-buku sudah banyak tersedia Joomla Untuk Web Administrator Banyak sekali website yang jarang di-update terutama berita-beritanya. Misalnya website kampus, website sekolah, website perusahaan, website pemerintahan bahkan media online (koran, majalah, tabloid dan lain-lain) Hal ini disebabkan karena teknologi yang digunakan yang kurang mendukung. Joomla adalah CMS yang cukup lengkap sehingga bisa membantu Web Administrator untuk melakukan perubahan-perubahan dalam waktu yang sangat cepat. Joomla untuk Web Designer Anda bisa Flash, Photoshop, Dreamweaver ? Target dari web designer adalah melakukan pembuatan atau perubahan terhadap template Joomla. (itu saja) Web designer juga perlu menguasai Joomla, agar template yang dibuat tersebut tidak lari (nggak pas) Tetapi web designer tidak perlu ngotak-ngatik script utama joomla (module, component). Apa keuntungan untuk web designer: Bisa menjual template Joomla! kepada semua pengguna Tidak perlu tergantung kepada Web Programmer karena semua komponennya sudah disiapkan Joomla Bisa langsung membuka usaha pembuatan website dengan bermodalkan fitur-fitur Joomla tersebut Pekerjaan pembuatan design web menjadi lebih mudah sehingga produktivitas meningkat drastis. Joomla untuk Web Programmer Apakah web programmer jadi pengangguran ? Karena semua script umum sudah tersedia semuanya. Jawabnya adalah tidak !!! Web programmer justru dibutuhkan untuk mengembangkan module dan component yang sudah ada. Web programmer bahkan dibutuhkan untuk membuat module / component khusus yang ter-integrasi dengan sistem Joomla. Apa keuntungan untuk web programmer: Web programmer bisa lebih banyak belajar mengenai teknologi Joomla sehingga skills-nya menjadi lebih berkualitas Mereka bisa menjual module atau component Joomla yang belum ada dipasaran atau membuat permintaan khusus dari klien Mereka bahkan bisa mencoba berbagai macam template yang banyak tersedia di Internet dan berkualitas tinggi. Produktivitas pasti meningkat karena bisa fokus pada beberapa bagian saja tanpa perlu mengatur secara keseluruhannya. Joomla untuk Expert Seorang expert dalam bidang web akan membuat sendiri CMS nya. Joomla! Bisa dijadikan model dalam pembuatan CMS yang berkualitas. Karena dibuat oleh kumpulan pakar CMS yang bekerja sama dalam proyek open source. Berbagai teknologi programming website ada dalam Joomla! (software component, rss, xml, object oriented dan lain-lain). Dan karena lisensinya gratis maka semua rahasia tersebut terbuka lebar untuk semua orang termasuk untuk expert lainnya. Universitas melalui FTI bisa menggunakan Joomla sebagai sarana pendidikannya (Thesis CMS) Perusahaan Software bisa menggunakan Joomla sebagai model dari software-software lainnya yang sedang dikembangkan. Model-Model Bisnis Website Untuk mengetahui jenis bisnis terkait dengan website, kita perlu memahami model-modelnya dahulu Sehingga bisnis website yang dibuat lebih terarah dan terfokus pada satu atau beberapa model saja Terdapat 2 macam model bisnis website yaitu Model website E-Commerce Model website Non E-Commerce Joomla! Sebagai CMS diarahkan untuk memberikan solusi dari model-model tersebut Catatan: Website yang dibuat bisa menggabungkan beberapa model sekaligus. Misalnya model Online Catalog Store (E-Commerce) digabung dengan model Content Attraction Sites (Non E-Commerce) Model E-Commerce Online Catalog Store Membership Sites Para penjual barang atau jasa yang dikumpulkan kedalam beberapa kategori tertentu. Keuntungan didapat dari komisi. Brokerage services Website yang memiliki fasilitas untuk menangani para membernya berupa penanganan account yang dapat digunakan untuk masuk kedalam fasilitas tertentu. Keuntungan didapat dari iuran member. Narrow Focus Items / Market Place Berupa online store yang memiliki catalog dan modul penerima pembayaran. Keuntungan didapat dari jual barang. Website yang memberikan layanan untuk memperantarai kliennya dalam mendapatkan sesuatu. Misalnya pembelian tiket, pengurusan surat-surat dan lain-lain. Keuntungan didapat dari biaya jasa. Auction Houses Website yang menyediakan ruang untuk melakukan lelang. Keuntungan diperoleh dari penjual atau pembelinya. Model Non E-Commerce Service Guides Website yang berisi informasi secara umum misalnya profile, produk, jasa, kontak, lokasi dan lain-lain. Dapat mengurangi cost dari unsur cetak. Information and Advertising Website yang lebih mengutamakan unsur iklan didalamnya dan menyediakan bermacam hiburan seperti games, online quiz, movie dan lain-lain. Lebih menekankan agar brand-nya tetap terjaga dengan baik Technical Support and Resources Website yang terfokus untuk memberikan support kepada semua klien-nya sehingga terlayani secara online dengan baik. Keuntungan dari penghematan biaya support. Content Attraction Sites Website yang berisi unsur yang gratis sehingga dapat menjaring jumlah pengunjung yang sangat banyak dan memungkinkan untuk jual space iklan. Beberapa Contoh Penerapan Joomla! berdasar model website Berikut ini akan dicontohkan beberapa model bisnis yang memberikan peluang cukup besar untuk diterjuni. Antara lain: Online Catalog Store Membership Sites Content Attraction Sites Contoh model website: Online Catalog Store Toko Notebook Toko HP Toko Batik Toko Bunga Toko VCD Toko Buku Dan toko-toko online lainnya. Contoh Model Webite: Content Attraction Sites Media (koran, majalah, tabloid, online media) Education (universitas, akademi, sekolah) Organisasi (perkumpulan, asosiasi, himpunan) Pemerintahan (propinsi, kabupaten, kecamatan, kelurahan) Community (perumahan, komplek, pedesaan) Market (mall, plaza, pasar) Pariwisata (ancol, resort, taman mini, puncak) Contoh Model Webite: Membership Sites Website yang memberikan informasi berupa berita premium untuk para anggotanya. Website yang memberikan fasilitas kepada membernya untuk mendownload music, gambar, video dan lainlainnya Website yang menyediakan fasilitas khusus seperti web hosting, SMS, GIS, dan lain-lain Website yang berisi informasi pariwisata suatu wilayah. Resto, hotel, butik, penyewaan kendaraan bisa masuk sebagai membernya. Website dimana membernya akan mendapatkan discount besar untuk membeli barang atau jasa yang tergabung sebagai partner usahanya. Catatan Akhir Model-model ini perlu dipahami agar tidak salah dalam merumuskan suatu bisnis. Model-model ini menggambarkan sebagian besar bisnis website. Masih banyak bisnis terkait website yang bisa digali kembali Model-model tersebut bisa digabungkan satu dengan lainnya sesuai kebutuhan bisnisnya. Contoh-contoh dari penerapan model seperti yang disebutkan diatas bersifat flexible. Misalnya Toko Notebook selain menerapan model “Online Catalog Store” juga bisa dibarengi dengan “Membership Sites” dan “Content Attraction Sites”. Akhir Kata Selamat menggunakan Joomla! Dan sampai ketemu lagi pada topik-topik seminar lainnya [email protected]