Universitas Budi luhur

kampus berbudi luhur yang mengedepankan etika dan sikap terhadap kecerdasab dalam diri

Minggu, 13 Maret 2016

apa itu wordprees

Sejarah singkat WordPress

WordPress adalah sebuah software yang bisa kamu gunakan untuk membuat website, baik web pribadi, situs berita atau bahkan toko online sekalipun.
Tahun 2003 Matt Mullenweg menemukan WordPress karena kebutuhannya akan sebuah software publishing online. Saat itu b2 adalah salah satu software serupa yang telah dihentikan pengembangannya. Maka Matt bersama dengan beberapa rekannya melakukan forking pada code b2 dan jadilah WordPress.
Beberapa saat setelahnya, Movable Type, salah satu platform online publishing lainnya menerapkan harga untuk penggunaannya, maka makin banyak orang mencari alternatif yang gratis, WordPress adalah pilihan tepat saat itu.
Hingga saat ini WordPress berkembang sangat pesat dibawah perusahaan yang didirikan Matt, Automattic.Inc.

Automattic

Automattic adalah induk dari beberapa produk yang berkaitan dengan web. Beberapa software dan website penyedia layanan yang berkaitan dengan WordPress berada di bawah payung Automattic. Dua yang paling signifikan dalam perannya membesarkan WordPress adalah penyedia blog gratis dengan WordPress yaitu WordPress.com dan website komunitas WordPress.org

WordPress.com

Kalau kamu ingin mengetahui seperti apakah WordPress itu, kamu bisa mengunjungi WordPress.com dan mendaftar di sana. Kamu bisa mendapatkan sebuah blog dengan nama seperti bloghebat.wordpress.com secara gratis. Jika tidak kamu bisa memilih nama lain seperti bloghebat.com dengan biaya tahunan untuk domain dan hosting yang relatif mahal.
Pilihan nama domain custom itu adalah salah satu usaha bisnis dari WordPress, walaupun WordPress adalah sebuah software yang 100% gratis, open source, tapi untuk pengembangannya pasti juga diperlukan biaya. WordPress.com adalah salah satu sumbernya selain berbagai layanan berbayar lainnya.

WordPress.org

apa itu wordpress
WordPress.org menjadi salah satu rujukan pertama bagi pengguna WordPress. Pengguna awam yang mulai membuat blog dengan domain dan hosting sendiri bisa download WordPress, themes dan plugin dari sini.
Bagi developer, disinilah mereka men-submit karya – karyanya berupa themes dan plugin yang jumlahnya ribuan.
Themes menjadikan design website/blog kamu bisa berubah semau kamu. Sedang dengan plugin kamu bisa menambahkan berbagai fitur tambahan yang belum ada dalam WordPress. Themes dan plugin inilah yang menjadikan WordPress fleksibel, bisa jadi blog biasa, website portal berita atau toko online sekalipun.
Kalau kamu menemukan masalah tertentu dengan WordPress yang kamu gunakan, bisa juga mencoba mencari solusinya melalui forum, dimana banyak pengguna lainnya yang akan membantu.
Di website ini juga para developer yang sebagian merupakan karyawan Automattic berdiskusi dan membahas tentang perkembangan WordPress ke depannya dipimpin oleh Matt. Kalau kamu nanti sudah canggih coding tentang WordPress bisa deh ikutan di make.wordpress.org.

Bisnis besar berbasis WordPress

Dalam direktori themes dan plugin itu ada yang memang memberikan themes dan plugin yang 100% gratis, ada yang menggunakannya untuk memajang beberapa ‘lite version’ dari produk berbayar mereka.
Bisnis berbasis WordPress mulai muncul pada tahun 2008 seingat saya, saat Justin Tadlock membuat Theme Hybrid dan Brian Gardner memperkenalkan Revolution themes. Setelahnya banyak website besar lainnya yang menyediakan themes premium, layanan web development berbasis WordPress, Hosting khusus WordPress yang dipelopori WPEngine dan masih banyak lagi.
Keunikan dalam dunia WordPress yang gratis namun bisa membentuk system ekonomi bagi mereka yang berkecimpung di dalamnya ini yang mebuat WordPress semakin besar tiap harinya.
Semua itu tak lepas dari perat Matt Mellenweg yang hingga saat ini menjadi penentu kebijakan tunggal dalam menentukan arah perkembangan WordPress. Membaca posting ini saya jadi ingin menulis tulisan singkat ini.

sumber :
 http://wpkamt.com/apa-itu-wordpress/

apa itu Blogspot?



Apa itu Blogspot ?


Apa itu Blogspot ?

Blogspot merupakan salah satu penyedia akun website gratis dimana kita bisa posting , Sharing dan lainnya . Akun Blogspot juga merupakan akun google karna saat kita login blog tersebut menggunakan akun google , Lalu . Apa sih kelebihan Blogspot ?
Blog gratis.
Sebenarnya banyak website penyedia layanan blog gratis seperti wordpress , blog detik dan lainnya .Tapi kelebihannya nanti yaitu masalah ngoprek, terutama thema. Bila kita memakai WordPress  dan ingin mengoprek thema maka kita harus membayar dulu atau upgrade blog ke berbayar, tapi juga ada solusi lain yaitu menginstall di self hosting.
Bersahabat dengan Google Adsense dan Javasript.
Google Adsense yaitu program pay per click (PPC) dari Google yang akan membayar kita saat ada yang klik iklan di blog kita. Bila kita menggunakan blog dari blogspot kita bebas memasang kode adsense. Begitu juga dengan javasript, script yang terkenal dikarenakan bisa memberi nuansa lebih dinamis dan intraktif pada blog.
Cara Membuatnya mudah
Didalam membuat akun blog kita cuma perlu 3 langkah aja blog kita sudah jadi.
Unlimited
1. Unlimited bandwith ,Maksudnya blog ini tidak memiliki batasan bandwith.
2. Unlimited hosting space, tanpa batas hosting.
3. Unlimited access, tanpa batas akses terutama akses kode HTML theme.
Inilah salah satu keunggulan blogspot
Bebas Modifikasi sendiri
Blog kita bebas kita modif , oprek – oprek sendiri ,  mau diapakan aja terserah kita.
Sebenarnya masih banyak kelebihan Blogspot , namun sampai disini aja dulu , sampai jumpa

sumber :
https://wakuadratn.wordpress.com/2011/03/27/apa-itu-blogspot/

jenis-jenis blogspot

jenis-jenis blogspot

Blog merupakan sebuah aplikasi web yang berisi beragam tulisan, catatan, artikel yang diposting secara online dan bersifat terbuka. Semakin bertambahnya jumlah blog dengan beragam tema yang bermunculan setiap hari membuat perlunya sebuah penggolongan dan kategorisasi. Sebagai salah satu sebuah media di dunia maya (#internet) yang informasinya banyak dibutuhkan orang, blog yang awalnya berupa blog gratis (Blogspot.com dan WordPress.com) kini telah berkembang menjadi banyak bentuk dan variasi.
Kini blog yang ada telah memiliki dunianya sendiri, punya karakter khas dan pembahasannya tersendiri. Lalu apa saja jenis blog yang ada dan sudah berkembang tersebut? Berikut ulasan singkatnya.
ubl

A. Blog Berdasarkan Platformnya

  1. Blog Gratis (Free Blog)
Blog gratis adalah blog disediakan gratis oleh pihak ketiga sebagai penyedia layanannya, baik itu subdomain dan juga hostingnya. Blog ini memiliki ciri khas pada pencantuman nama pihak ketiga pada nama blog yang telah dibuat, misalnya maxmanroe.blogspot.com atau maxmanroe.wordpress.com. Penyedia layanan blog gratis yang sangat populer saat ini adalah Blogspot, WordPress, Tumblr dan lain sebagainya.

  1. Self-Hosting Blog
Self-Hosting Blog adalah jenis blog yang dibuat dengan menggunakan domain dan hosting sendiri, dan pemilik blog membayar layanan tersebut. Biasanya self-hosting blog ini dimiliki oleh blogger profesional dan juga para internet marketer. Contoh self-hosting blog adalah Radityadika.com, Ndorokakung.com, StartupBisnis.com, Maxmanroe.com, dan lain sebagainya.
Artikel terkait: Cara Membuat Website / Blog WordPress Self Hosted
  1. Micro Blog
Micro blog adalah blog yang kontennya ditulis dengan jumlah karakter yang terbatas, dan tak sebanyak dari jenis blog yang lainnya. Contoh micro blog adalah #Twitter.
  1. Blog Perusahaan (Corporate Blog)
Corporate blog adalah blog yang berada dalam website sebuah perusahaan yang berisi beragam konten seperti berita seputar perusahaan atau balasan keluhan pelanggan.
  1. Citizen Journalism Blog
Citizen journalism blog adalah blog yang ditulis oleh warga masyarakat (bukan jurnalis profesional) dan disediakan oleh pihak media tertentu. Contohnya adalah Kompasiana, Blogdetik, dan lain sebagainya.
  1. Blog Berdasarkan Konten / Isinya
  2. Niche Blog
Niche blog adalah blog yang ditulis oleh seseorang dengan tema-tema tertentu atau spesifikasi topik yang khusus. Contoh niche blog adalah blog Fashion, blog Bisnis, blog Pendidikan, blog Kesehatan, blog Teknologi dan lain sebagainya. Salah satu niche blog yang cukup terkenal adalah Female Daily.
  1. General Blog
General blog adalah blog yang berisi bermacam-macam tema atau topik yang bersifat umum. Bisa saja general blog ini membahas berbagai macam topik sekaligus karena memiliki beberapa penulis yang menyukai/ menguasai topik yang berbeda-beda.
  1. Blog Berdasarkan Tujuannya
  2. Personal Blog
Personal blog adalah blog yang berisi macam-macam konten dan informasi berdasarkan pendapat si pemilik blog. Personal blog umumnya dibuat dengan tujuan sebagai media berekspresi atau media curahan hati. Contoh personal blog adalah Asepsandro.blogspot.com.
  1. Personal Branding Blog
Personal branding blog adalah blog yang dibuat dengan tujuan berpromosi dan meningkatkan nama si penulis agar dikenal orang banyak. Biasanya blog personal branding memiliki gaya bahasa yang formal atau semi formal. Contoh blog personal branding yang cukup terkenal adalah JokoSusilo.com, JohnChow.com, dan lain-lain.
  1. Monetisasi Blog
Monetisasi blog adalah blog yang dibuat dengan tujuan memperoleh pendapatan atau uang. Biasanya blog seperti ini sangat mengandalkan faktor SEO untuk membuat banyak pengunjung berdatangan. Blogger di Indonesia banyak sekali menerapkan monetisasi blog, biasanya mereka menjadi publisher Google Adsense untuk menghasilkan uang dari blognya tersebut.
Artikel terkait: 5 Cara Menghasilkan Uang Dari Blog: Sudah Terbukti!
  1. Catalog Blog
Catalog blog adalah blog yang berisi beragam informasi sebagai bahan rujukan atau referensi. Blog ini disajikan seperti sebuah katalog yang diperuntukkan bagi siapa saja yang mengaksesnya.
  1. Blog Berdasarkan Formatnya
  2. Vlog
Vlog adalah blog yang hanya berisi konten video. Salah satu contoh Vlog yang cukup terkenal di internet adalah www.youtube.com/user/vlogbrothers.
  1. Blog Copy Paste
Blog Copy Paste adalah blog yang isinya diambil dari blog lain dengan cara copy paste. Blog seperti ini biasanya dimiliki oleh blogger yang malas atau tidak memiliki kreatifitas dalam membuat konten sendiri. Uniknya, ternyata ada juga blog perusahaan yang menerapkan cara seperti ini, contohnya Digitalpromosi.com, semua artikel di blog ini adalah hasil copy paste dari blog orang lain.
  1. Sketchblog
Sketchblog adalah blog yang formatnya berisikan kumpulan hasil portofolio seseorang. Contoh Sketchblog adalah Kristen’s Sketchblog (Kristens-sketchblog.blogspot.com).
  1. LinkLog
Linklog adalah blog yang hanya berisi kumpulan link. Contoh linklog adalah Jennifer’s LinkLog.
  1. Photoblog / Phlog
Photoblog /Phlog adalah blog yang berisi khusus konten foto. Contoh Photoblog adalah Kathleen Connaly’s Photoblog (www.durhamtownship.com)
  1. Audioblog
Audioblog adalah blog yang berisi isi utamanya berupa file musik yang bisa didownload secara bebas.
  1. Tumbleblogs
Tumbleblogs adalah blog yang berisi text pendek dan beberapa konten dari media. Contoh Tumbleblogs adalah Poetsch.org Tumbleblogs.
  1. Typecasting Blog
Typecasting blog adalah blog yang berisi kumpulan tulisan tangan, notes atau ketikan mesin tik yang discan. Contoh Typecasting blog adalah type-ten.com.
  1. Blog iklan baris
Blog iklan baris adalah blog yang berisi kumpulan iklan baris. Blog iklan baris ini banyak sekali kita temukan di internet. Sayangnya banyak sekali blog iklan baris dimanfaatkan oleh spammer untuk promosi sehingga konten terkesan sembarangan. Salah satu blog iklan baris yang cukup terkenal adalah PasangIklan.co.id.
  1. Splog
Splog adalah blog yang berisi beragam iklan. Splog biasanya juga disebut sebagai spam blog. Jenis blog seperti ini sangat banyak dimiliki oleh para spammer di Indonesia.
Dari beberapa jenis blog yang sudah disebutkan di atas, jenis blog seperti apa yang Anda miliki saat ini? Semoga blog Anda memberikan manfaat bagi orang lain dan bukan hasil copy paste dari blog orang lain.

sumber :
https://www.maxmanroe.com/beberapa-jenis-blog-yang-banyak-ditemukan-di-internet-blog-anda-yang-mana.html

konsep dasar rekayasa web

KONSEP REKAYASA WEB

Rekayasa web adalah proses yang diunakan untuk menciptakan aplikasi web yang berkualitas tinggi. Rekayasa web mengadaptasi rekayasa perangkat lunak dalam hal konsep dasar yang menekankan pada aktifitas teknis dan manajemen. Namun demikian adaptasi tidak secara utuh, tapi dengan perubahan dan penyesuaian. Rekayasa web gabungan antara web publishing (suatu konsep yang berasal dari printed publishing) dan aktifitas rekayasa perangkat lunak. Dikatakan demikian karena desain sebuah aplikasi web menekankan pada desain grafis, desain informasi, teori hypertext, desain sistem dan pemrograman.
Ciri & sifat Web aplikasi
  • Network intensive.
  • Content-Driven.
  • Continuous evolution.
  • Document-oriented.
Karakteristik Web Aplikasi
  • Immediacy.
  • Security.
  • Aesthetics.
KONSEP DASAR
  • Tak dapat dipungkiri memang, semua ini merupakan hasil dari revolusi informasi dunia internet yang sangat cepat. Sedemikian cepatnya mengakibatkan tidak semua orang dapat mengikuti perkembangan yang terjadi dengan baik.
  • Pertanyaan yang muncul sekarang adalah adakah sebuah sistem yang dapat mengakomodasi perkembangan informasi yang sangat cepat ini dan yang dapat memberikan keuntungan kepada pihak yang menggunakannya? Jawabannya tentu saja ada, yaitu dengan menerapkan Content Management System (CMS)
LATAR BELAKANG
  • ¨CMS, pertama kali muncul sebagai solusi dari kebutuhan manusia akan penyediaan informasi yang sangat cepat. Dengan hanya mengandalkan bahasa pemograman HTML dan beberapa gambar serta informasi yang statis, sebuah perusahaan berusaha sebaik mungkin menampilkan informasi secukupnya kepada para pengunjung.
  • ¨sebuah metode atau sistem yang dapat meningkatkan tingkat produktivitas dan efisiensi dalam pengembangan website sangatlah dibutuhkan. Dan salah satu solusi yang tepat untuk ini adalah dengan menerapkan Content Mangement System atau CMS.
PENGERTIAN CMS
  1. CMS dapat diartikan sebagai berikut: 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
  2. ¨CMS memisahkan antara isi dan desain, konsistensi tampilan dapat senantiasa dijaga dengan baik. Setiap bagian dari website dapat memiliki isi dan tampilan yang berbeda-beda, tanpa harus khawatir kehilangan identitas dari website secara keseluruhan. Oleh karena semua data disimpan dalam satu tempat, pemanfaatan kembali dari informasi yang ada untuk berbagai keperluan dapat dengan mudah dilakukan.
  3. ¨CMS juga memberikanfleksibilitas dalam mengatur alur kerja atau ‘workflow’ dan hak akses, sehingga memperbesar kesempatan berpartisipasi dari pengguna dalam pengembangan website. Hal ini akan sangat menguntungkan bila website yang dikelola memiliki kompleksitas yang tinggi dan mengalami kemajuan yang cukup pesat.
MANFAAT CMS
  • Manajemen data
  • CMS juga mendukung berbagai macam format data, seperti XML, HMTL, PDF, dll., indexing, fungsi pencarian, dan kontrol terhadap revisi yang dilakukan terhadap data/informasi.
  • Menggunakan CMS biasanya pengetahuan tentang bahasa pemograman tidaklah terlalu dibutuhkan, karena semua proses berjalan dengan otomatis (WYSIWYG)
  • Proses ‘update’, dapat dilakukan dengan cepat sehingga menjamin kemutakhiran informasi yang ditampilkan
  • Mengatur siklus hidup website
  • Mendukung web templating dan standarisasi
  • Personalisasi website
  • Sindikasi
  • Akuntabilitas
sumber:
https://rhea1204.wordpress.com/konsep-rekayasa-web/

Minggu, 06 Maret 2016

apa itu rekayasa web



APA YANG DIMAKSUD DENGAN REKAYASA WEB

Posted on maret  maret 07 2016  by aziz septiadi


    Apa itu rekayasa WEB ?

Rekayasa Web (RW) yaitu suatu model rekayasa perangkat lunak yang digunakan untuk pengembangan aplikasi-aplikasi berbasis web, sedangkan menurut Pressman Rekayasa Web adalah suatu proses yang digunakan untuk membuat aplikasi web yang berkualitas tinggi.

Rekayasa Web tidak sama persis dengan RPL (Rekayasa Perangkat Lunak), tetapi Rekayasa Web memiliki konsep dan prinsip mendasar dari RPL. Proses di RW lebih ditekankan pada aktivitas teknis dan menajemen yang hampir sama.

    Mengapa Rekayasa Web Penting ?

Rekayasa Web tentunya juga penting karena bertujuan agar Web terelihat lebih berkualitas dan lebih user friendly agar si pengguna lebih mudah dalam pengunaannya, dengan meminimalisir kesalahan dalam suatu projek web, serta dalam pengaturan kompleksitas dan keanekaragaman pengembangan aplikasi web tersebut.

    Karakteristik Web ?

Beberapa karakteristik yang perlu diperhatikan dari aplikasi web yaitu :

    Kesiapan (Immediacy), Pengembang harus memiliki metode untuk melakukan perencanaan, analisis, desain, implementasi dan pengujian yang telah disesuaikan dengan waktu singkat sesuai kebutuhan dalam pengembangan aplikasi web, serta perkembangan teknologi yang semakin pesat menuntut para pengembang untuk kesiapannya.
    Keamanan (Security), Untuk melindungi data yang sensitive dan memberikan transmisi data yang yang aman, maka perlu diimplementasikan sistem keamanan yang kuat pada infrastruktur pendukung pada aplikasi web itu sendiri.
    Estetika, Bagian yang sangat penting bagi daya tarik sebuah aplikasi web adalah tampilannya. Bagi sebuah aplikasi yang ditargetkan untuk dipasarkan, estetika memiliki tingkat kepentingan yang sama dengan desain teknisnya.
    Public UserAplikasi web ditujukan untuk digunakan oleh komunitas user yang besar, beragam dan sejumlah user yang tak dikenali. Oleh karena itu pada saat mengembangkan aplikasi web, user interface dan fitur – fitur kemudahan dalam penggunaan (usability features) harus mampu menjawab kebutuhan dari semua user tersebut tanpa harus melalui suatu program latihan. Semua hal ini merupakan gabungan dari Human Web Interaction ( HWI ), user interface, dan information presentation.
    Compatible, Media pengiriman konten untuk aplikasi web sangat berbeda dengan software tradisional. Apliakasi web membutuhkan kecocokan dengan berbagai jenis perangkat display, format tampilan, dukungan hardware, software dan lain-lain yang dirasa berhubungan dengan media pengiriman.

Tahapan-tahapan dalam rekayasa web antara lain :

A. Customer communication

Komunikasi yang baik dengan user merupakan sarana efektif dalam membuat atau menerjemahkan apa saja yang user inginkan (requirements).

B. Planning

Yaitu tahap penggabungan requirement (kebutuhan) dan informasi dari user dan perencanaan teknis serta menanggapi respon (tanggapan) dari user. Perencanaan teknis dilakukan dengan mengidentifikasi perangkat lunak maupun perangkat keras apa saja yang dibutuhkan, respon dari pengguna dapat dilakukan dengan cara menyebarkan kuisioner kepada user maupun kepada targetan lain selain user (mahasiswa dan masyarakat umum) tergantung kesepakatan pengembang.

C. Modeling ( Pemodelan )

Analysis modeling, merupakan tahap berikutnya dari planning dan komunikasi dengan user.

    Analisis isi (content), merumuskan kebutuhan (requirements) dari user serta permasalahan apa yang akan diselesaikan.
    Analisis interaksi, mengidentifikasi interaksi antara user dengan system berdasarkan hak akses pengguna
    Analisis fungsional, mengidentifikasi operasi-operasi apa saja yang akan dijalankan di dalam system maupun terpisah dengan system tetapi sangat penting bagi user.
    Analisis konfigurasi, mengidentifikasi lingkungan dan instruktur apayang tepat untuk aplikasi yang akan dibuat.

Design modeling

    Desain antarmuka ( Interface ), memeriksa kumpulan informasi yang telah dilakukan dalam tahap analisis, kemudian buat sketsa antarmuka, memetakan obyektif user ke dalam antarmuka uang spesifik.
    Desain estetika, merancang tampilan halaman dengan kombinasi warn, teks, dan gambar yang sesuai dengan isi dan tujuan aplikasi web.
    Desain isi ( content ), merancang content dari aplikasi web itu sendiri. Desain tersebut dirancang berdasarkan kebutuhan informasi yang telah di identifikasi pada tahap analisis. Sedangkan desain  basis data yang dilakukan yaitu : desain model konseptual,  desain model logic,  dan desain model fisik.
    Desain navigasi, hanya dilakukan ketika aplikasi web itu  memiliki aturan-aturan atau hak otorisasi buat user sesuai dengan alur kerja system.
    Desain arsitektur, difokuskan pada aplikasi yang berstruktur hypermedia. Struktur arsitektur berkaitan erat dengan tujuan dari  pengembangan situs, content yang disediakan dan user yang mengunjungi web.

D. Construction (kontruksi)

    Implementasi ( coding )

Implementasi dilakukan dengan mengaplikasikan halaman web dalam bentuk HTML berdasarkan hasil perancangan isi pada aktivitas pada non technical member sedangkan implementasi isi dan fungsi logika dibuat dalam bentuk PHP.

    Pengujian ( testing )

Dilakukan untuk mengetahui kemungkinan terjadinya kesalahan seperti kesalahan pada skrip atau form, navigasi ataupun tampilan, maupun bagian lainnya.

E. Delivery & Feedback

Serah terima dan respon dilakukan dengan cara menyebarkan kuisioner kepada user berupa respon untuk mendapatkan penilaian dari setiap kriteria sebagai hasil evaluasi bagi pengembang. Kriteria yang dilakukan biasanya usability, functionality, serta reliability.