Pages

Kamis, 02 Februari 2012

Sekilas tentang Web Design

Berikut adalah penjelasan sekilas mengenai web design

Pengertian:

Situs Web: sekelompok halaman web (web page), yang umumnya merupakan bagian dari suatu nama domain (domain name) atau subdomain di World Wide Web (WWW) di Internet

Piranti yang digunakan:
Perangkat Keras:

  • Server Hosting (komputer pelayan yang terhubung ke Internet)

Perangkat Lunak:

  • Sistem Operasi (Linux, Windows Server)
  • Web server (Apache, Lighttpd, Microsoft IIS)
  • Program Web development (PHP, JSP, ASP)
  • Pembangun Web (Notepad, Dreamweaver)
  • Server Database (MySQL, MSQLServer, Postgresql, Sqlite)
  • Aplikasi CMS (Joomla, WordPress, DotnetNuke, Drupal, dll)
  • Web Browser (untuk mengakses Situs Web; Mozilla FireFox,Google Chrome Internet Explorer, Opera dll)

SDM:

  • Analis sistem (System analyst)
  • Desainer web
  • Programer web
  • Content writer/copywriter
  • System/network administrator
  • Webmaster

Analis sistem (System analyst)

Profesi ini dalam sebuah website berfungsi sebagai konseptor, dan menyiapkan segala faktor untuk mempersiapkan “pembangunan” sebuah situs. Mereka juga yang bakal menentukan siapa saja yang akan terlibat dalam kerja tim tersebut. Ia juga bertugas untuk merancang site structure/site map (semacam struktur kerja operasi dalam sebuah situs), membuat diagram alur data (Data Flow Diagram atau DFD) dan juga skema database. Yang terakhir ini dilakukan apabila proyek yang dikerjakan berupa aplikasi web. Pembuatan progress report atau laporan kerja yang sekaligus memonitor setiap perkembangan proses kerja dilakukan oleh analis sistem. Analis sistemlah yang membuat Anda mudah memperoleh informasi dalam sebuah situs. Jika Anda mengeklik link ke halaman-halaman isi situs, alur links tersebut merupakan salah satu hasil rancangan analis sistem.

Keahlian yang diperlukan: Analis sistem setidaknya mengerti keseluruhan aplikasi yang berjalan atas suatu web. Dari aplikasi pemrograman, HTML, database, sampai ilmu desain. Meski yang terakhir ini tidak mutlak. Jadi, tugas dan keahlian yang mesti dikuasai seorang analis sistem cukup banyak.

Desainer web

Tampilan sebuah situs boleh dibilang adalah unsur utama yang juga berfungsi sebagai daya tarik sebuah web. Nah, jabatan desainer web ini bertanggung jawab untuk merancang dan membuat sebuah desain website. Dari tampilan background, jenis font yang dipakai, warna, sampai ilustrasi dan icons menu yang digunakan dalam situs ini adalah pekerjaannya. Selain itu, desainer web juga bertugas membuat storyboard serta layout desain web. Storyboard dibuat jika website yang dibuat lebih bersifat tematik. Segala yang berhubungan dengan desain grafis atas sebuah web adalah gawean si desainer web. Kini, desainer grafis diwajibkan juga menguasai aplikasi flash (animasi web).

Keahlian yang diperlukan: Mempunyai jiwa seni dan kreativitas tinggi. Mengerti dan mengusai aplikasi-aplikasi desain grafis seperti Adobe Photoshop, Adobe Illustrator, Macromedia Freehand, dan aplikasi flash seperti Macromedia Flash. Prinsip-prinsip desain pun mesti dikuasai, paling tidak memiliki sense of art yang baik. Ilmu tambahan yang juga mesti mereka kuasai adalah bahasa pemrograman web: HTML dan CSS.

Programer web

Programer web (web programmer) bisa dibilang adalah pemberi jiwa sebuah situs. Hasil olahannya membuat desain web tidak hanya sekedar tampilan saja, tetapi juga bisa dioperasikan dan dijalankan. Dialah yang membuat “mesin” pengoperasian sebuah situs. Contoh sederhana saja, jika Anda melihat sebuah image berbentuk tombol dalam tampilan sebuah web, tombol tersebut tidak akan berfungsi sebagai “tombol maya” yang bisa membawa Anda ke halaman lain atau membuka sebuah aplikasi web, tanpa diberi aplikasi atau pemrograman oleh programer web. Tugas yang diembannya antara lain membuat scripting (JavaScript/ DHTML), membuat aplikasi-aplikasi web dan database, jika situs tersebut membutuhkannya.

Keahlian yang diperlukan: Menguasai bahasa pemrograman HTML adalah syarat mutlak. Selain itu, programer web diwajibkan mengusai scripting: JavaScript dan DHTML. Ia juga mengerti aplikasi web programming seperti ASP/PHP/ColdFusion – boleh salah satunya saja, tergantung platform dari sistem web digunakan. Pengetahuan tentang database semisal Ms. SQL Server, MySQL, dan sebagainya, sebaiknya juga dikuasai.

Content writer/copywriter/editor

Content writer atau copywriter di sini dimaksudkan sebagai posisi yang bertugas untuk mengisi website dengan unsur-unsur tekstual seperti informasi, berita, pengumuman, data, dan sebagainya. Bak sebuah surat kabar, kebaruan informasi yang ada di web sangatlah penting. Fungsi copywriter-lah yang berjalan di sini, dan dialah yang bertanggung jawab atas semua isi (informasi) yang muncul dalam sebuah website. Pada portal-portal berita, content writer ini biasanya juga berfungsi sebagai reporter yang bertugas untuk mencari berita.

Keahlian yang diperlukan: Kemampuan jurnalistik atau menulis adalah syarat mutlak, agar tampilan data yang tampil jadi informatif. Selain itu, pengetahuan dasar mengenai web dan HTML sebaiknya juga dimiliki.

System/network administrator

Fungsi ini memang tidak selalu ada. Dan biasanya posisi tugas ini sangat diperlukan pada proyek aplikasi web intranet dan ekstranet. Fungsi system administrator adalah mengelola dan menjaga situs yang dibuat agar tetap online, dan bisa diakses oleh para netter. Ia juga bertanggung jawab atas instalasi jaringan dan proses set up perangkat server. Selain itu, tugas mengelola dan mengatur segala yang berhubungan dengan perangkat hardware dan software seperti server hardware, jaringan, operating system, web server, sampai database, ada di pundaknya.

Keahlian yang diperlukan: System administrator harus menguasai sistem operasi seperti Windows NT, Win 2000, Linux. Ia juga harus mengerti soal jaringan atau networking dan juga paham web server: Ms. IIS, Apache Web Server, dan sebagainya.

Webmaster

Kalau web programmer tadi bertugas saat proses pembangunan sebuah website, webmaster bertugas saat website sudah online. Fungsinya lebih berat ke proses maintenance, troubleshooting, analisis situasi-kondisi, dan rekomendasi atas sebuah situs. Sederhananya bisa dibilang, webmaster memelihara produk yang sudah dibuat web programmer.

Keahlian yang diperlukan: Hampir sama dengan web programmer; menguasai bahasa pemrograman HTML, scripting dengan JavaScript dan DHTML, menguasai web programming seperti ASP, PHP, atau ColdFusion serta punya pengetahuan tentang database seperti Ms. SQL Server, MySQL.

Sumber:

  • http://id.wikipedia.org/wiki/Situs_web
  • http://en.wikipedia.org/wiki/PHP
  • http://en.wikipedia.org/wiki/Website
  • http://rivafauziah.wordpress.com/2005/05/07/dibalik-layartim-sukses-web-portal/

0 komentar:

Posting Komentar