APLIKASI WEB

Archive for April 2013

Nama : Desky wahyuliani:)

Alamat : Jl Imam bonjol lr jambu (air paoh):)

TTL : Baturaja,6 Desember 1994:)

Kelas : Gsi 13a:)

Email : deski_wahyuliani@yahoo.co.id:)

Selamat Datang Di Website Ku :):):):)

dingdang[12]

      Terima kasih telah berkunjung dalam Blog-ku yang sederhana ini.

memang masih banyak kekurangan disana-sini oleh karena itu

mohon masukkannya dari pembaca agar blog ini dapat lebih sempurna, lebih

informatif  dan dapat dengan mudah di pahami,,,sehingga layak untuk di

kunjungi.

Terimakasih telah berkunjung di my blogzku………icon_smile_10

 Pengertian plugin

wordpress-plugins-seo

Plugin WordPress yaitu sebuah program tambahan yang bisa diintegrasikan dengan WordPress untuk memberikan fungsi-fungsi lain yang belum tersedia pada instalasi standar. Berikut ini adalah macam-macam plugin yang di ambil dari situs resmi wordpress.org :

1.      Akismet

Plugin ini merupakan bawaan wordpress, tetapi untuk mengaktifkannya memerlukan key yang bisa didapatkan secara gratis dengan registrasi terlebih dulu ( bisa dilihat di menu Akismet Configuration). Akismet sangat bermanfaat untuk menfilter komentar-komentar yang hanya berupa spam, iklan dan sebagainya. Hasil filternya terbilang sangat bagus, walau terkadang ada satu atau dua yang tidak terfilter dari ratusan spam yang masuk.

2.      Advanced admin menus

Jika sering masuk ke halaman admin panel dan sering mengakses menu-menu yang ada, mungkin cukup merepotkan (menyita waktu) ketika harus sering berpindah antar sub menu. Apalagi dengan koneksi yang pas-pasan, untuk loading menu saja terkadang harus menunggu lama. Dengan plugins ini, maka menu admin wordpress menjadi menu drop down, sehingga sangat menyingkat waktu akses.

3.      Google sitemaps

Plugin ini untuk menghasilkan XML-sitemap dari blog kita, format ini didukung Ask.com, Google, YAHOO dan MSN Search. Dengan sitemap ini sangat membantu mesin pencari tersebut untuk mengindex blog kita.

4.      M-vSlider

Plugin ini berfungsi untuk menambah galeri foto, postingan dan video yang memungkinkan kita lebih mudah untuk mencarinya dan membuat tampilan wordpress kita lebih baik.

5.      All-in-one SEO Pack

Plugin All-in-one SEO Pack berfungsi untuk menampilkan judul halaman yang SEO friendly, menambahkan meta tag Description dan Keywords secara otomatis dan menghindari duplicate content.

6.      Customizable Post Listing

Plugin Customizable Post Listing berfungsi untuk menampilkan daftar artikel berdasarkan kriteria tertentu.

Misal:

– X artikel terbaru.

– X artikel acak.

– X artikel dalam kategori tertentu.

Berguna untuk menghindari munculnya orphan pages dan memperkuat SEO (inner-page deep linking).

7.       bStat

Plugin bStat berfungsi untuk menangkap query yang digunakan oleh pengunjung untuk sampai ke artikel blog kita, memperkuat SEO, menggunakan resource database yang besar sehingga di butuhkan server yang kuat.

8.       CA-Title

Plugin CA-Title berfungsi untuk menciptakan judul halaman sesuai dengan format yg kita inginkan, masing-masing jenis halaman (post, page, kategori, dll) dapat memiliki format yg berbeda-beda, plugin ini juga mendukung UTW dan dapat menampilkan tag-tag UTW pada halaman Tag archive.

9.      Login Lockdown

Plugin satu ini kerjaannya adalah mengidentifikasi seseorang yang login ke blog brada melalui IP address. Pluin ini akan mencatat alamat IP dan timestamp dari setiap usaha login gagal. Jika terdeteksi usaha untuk login beberapa kali dalam waktu singkat dari range IP yang sama, maka fungsi login akan dinonaktifkan untuk semua permintaan dari rentang IP tersebut. Dengan dinonaktifkannya fungsi login dapat membantu mencegah “brute force password discovery“. Defaultnya penguncian fungsi login akan berlangsung selama 1 jam dari sebuah blok IP jika terdeteksi 3 kali usaha login yang gagal dalam waktu 5 menit. Namun dapat juga diubah melalui panel Option. Admisitrator juga dapat membuka fungsi “lock down” secara manual di luar rentang IP yang dikunci.

10.    AskApache Password Protect

Plug-in ini dapat meningkatkan otentikasi HTTP ketika brada mengakses browser yang sesuai seperti HTTP. Plugin ini bisa menjadi lapisan kedua dari pertahanan yang bekerja dari dalam otentikasi HTTP, yang dapat brada opt-in untuk memilih untuk menambahkan otentikasi tambahan. Ada dua pilihan yang dapat brada pilih untuk memberikan perlindungan password yang lebih baik ke account WP brada, yaitu otentikasi HTTP dasar atau otentikasi HTTP yang lebih baik. Brada mungkin perlu bantuan untuk menginstal plugin ini dan web host brada mungkin memerlukan perubahan, dan kebanyakan orang tidak berhasil menginstalnya.

11.    CHAP Secure Login

Plug-in ini bekerja menggunakan protokol CHAP. Protokol ini mengenkripsi password brada dan mentransfernya secara aman ke server. Jadi, setiap brada login, password brada dienkripsi menjadi angka acak sehingga bisa menutup celah untuk para hacker, yang akan didekripsi untuk mengidentifikasi brada sebagai pengguna unik dan otentikasi oleh server WordPress. Transformasi informasi yang diproses menggunakan transformasi protokol md5. Kelebihan plug-in ini adalah bahwa siap digunakan segera setelah brada menginstalnya.

Dan masih banyak lagi plugin-plugin dalam wordpress yang bisa digunakan untuk mengatur dan memperindah website. Selain yang di jelaskan diatas ada berbagai kategori plugin seperti widget, twitter, posts, admin, sidebar, comment, image, page, link dsb. Untuk melihat berbagai plugin wordpress dapat ditemukan dalam alamat http://wordpress.org/extend/plugins/

Cara install plugin di wordpress

plugin wordpress

      Disaat anda telah memilih sebuah plugin yang akan digunakan pada website tentunya anda sendiri telah tahu kegunaan dari plugin itu sendiri. Bagi kita yang membuat Website dengan Domain dan Hosting sendiri serta menggunakan CMS WordPress cukup banyak pilihan plugin yang bisa digunakan secara gratis.Untuk artikel ini saya akan contohkan sewaktu akan menginstall Plugin Broken Link Checker seperti yang saya gunakan pada pada blog ini.Setelah Log in ke wp-admin, klik > Add New yang ada

pada menu Plugin.
klik plugin > add new

Maka anda akan masuk ke halaman Instal Plugins. Ada 5 menu pada halaman tersebut: Search | Upload | Featured | Popular | Newest.

install plugin, upload plugin

Bila telah mengetahui nama plugin yang akan di gunakan, anda bisa memanfaatkan Search Box untuk menemukannya. Atau mencari plugin pada menu featured, popular, newest atau langsung memilih plugin yang ada pada Popular tags.

       Kali ini saya akan meng – install plugin beroken link checker dan langsung mencari dengan menggunakan search box. Setelah daftar / list plugin keluar saya memilih salah satu dari yang ditampilkan.

klik details atau install plugin

       Sebelum plugin tersebut di install, kita bisa melihat Details serta Deskripsi singkat yang tertulis pada list tersebut. Atau untuk lebih jelasnya bisa anda cek dengan meng – klik > Details.

klik install now untuk meng - install plugin tersebut

       Silahkan anda baca deskripsi dengan baik agar benar-benar memahami kegunaan serta cara kerja plugin tersebut. Juga ada panduan cara install / memasang  yang bisa anda lihat pada menu Installation. Apabila anda telah yakin akan menggunakannya, silahkan klik > Install Now. Setelah proses install selesai lalu anda aktifkan dengan meng – klik > Active Plugin.

       Untuk mengatur plugin yang telah di install bisa anda lihat pada menu Tools atau Settings, biasanya plugin yang kita install akan diletakkan pada menu tersebut.

       Kita juga bisa meng- upload plugin ke wordpress dengan cara masuk ke menu upload. Klik > upload > pilih plugin dari media penyimpanan file anda lalu klik > Install Now. Untuk meng-aktifkan plugin sama dengan diatas.

cara upload plugin ke wordpress

       Semoga artikel di atas bisa membantu anda yang mungkin belum memahami cara install plugin di wordpress. Namun apabila akan menggunakan sebuah plugin sebaiknya kita terlebih dahulu mencari informasi karena cukup banyak beredar plugin-plugin yang ternyata tidak di sukai cara kerjanya oleh mesin pencari, tentunya itu akan membahayakan bagi blog kita.

       Terlalu banyak plugin yang digunakan juga tidak baik, karena akan memperlambat proses loading (memuat) di saat akan membuka / mengakses ke website atau blog tersebut.

Langkah-langkah Menginstall wordpres

Pertama-tama Download file wordpress di http;//wordpress.org/, jika sudah di download  lalu akan tampil seperti  ini pada layar desktop monitor anda .

1

Pindahkan file wordpress yang sudah di download tadi pada folder anda sendiri seperti pada gambar.

2

Klik kanan pada mouse lalu Extract Here zip wordpresspada folder anda tadi, Seperti  gambar.

3

Setelah itu buka  pada data c  untuk mengecek appserv.

4

Apabila sudah ada, klik 2x pada folder Appserv / buka folder tersebut.

5

Setelah itu buka folder pada www tersebut.

6

Sehingga muncullah folder PhpMyAdmind , klik kanan pada mouse copy kan/pindahkan folder tersebut pada folder yang telah kita buat tadi,/ folder kita sendiri.

7

Seperti pada gambar di bawah, proses pemindahan pada folder PhpMyAdmind.  Ke folder kita.

8

Tunggu sampai selesai sehingga seperti ini.

9

Lalu setelah itu buka Apache edit the httpd conf configuration file untuk mengubah documentroot dan directory pada configuration server tersebut.

                   Pertama klik star pilih all program.

10

Lalu pilih program

11

Pilih Appserv.

12

Pilih configuration server

13

Pilih Apache edit the httpd conf configuration file  klik 2X

14

Setelah itu muncul halaman seperti ini.

15

Lalu Tekan CTRL + F pada keyboard anda sehingga muncul kotak find untuk

Mengetikkan documentroot dengan directory.

16

Lalu ketik documentroot pada kotak find tersebut.

Lalu tekan Enter 2X.

17

Lalu kita kembali pada folder kita yang telah kita buat tadi arahkan kursor anda ke Address bar lihat pada address bar apabila ada tanda / seperti itu ubah menjadi sepertiIni  \. Lalu copy kan alamat tersebut.

18

Ganti documentroot tersebut dengan nama alamat yang kita copykan tadi.

19

Lalu paste kan ke area documentroot  yang terlihat pada gambar.

20

Lalu setelah itu ketik  DIRECTORY pada kotak find Tekan enter 5X

21

Sehingga jadi seperti ini.

22

Lalu save alamat yang telah kita ganti tadi.

24

Lalu setelah itu cek di restart untuk mengetahui apakah penginstalan wordpress kita berhasil/gagal.

Klik star , Pilih all program

25

Pilih program.

11

Lalu pilih Appserv

27

Lalu Pilih control server by service

28

Klik 2X pada Apache Restart

14

Buatlah database baru, caranya, buka browser anda, ketikkan http://localhost/phpmyadmin, pada kotak alamat situs.

30

Lalu tampil ,tampilan seperti ini. Lalu klik Phpmyadmin.

31

Lalu ada permintaan username & password, isikan username dan password yang anda buat saat installasi appserve. Biasanya usernamenya root.

32

Di bawah ini screenshot cara membuat database baru, tuliskan nama database, klik “create”

34

Lalu tampil tampilan seperti ini.

35

Setelah itu tambah tab baru, ketikkan localhost lalu enter.

36

Pilih wordpress

37

KLik “Create configuration file”

38

Klik Lets go

40

Masukkan nama database yang anda buat tadi di phpmyadmin, dan isi info lainnya sesuai yang telah anda buat sebelumnya. Kolom host dan table prefix biarkan apa adanya. Lalu klik submit.

41

Klik “run the install”.

42

Lalu isi data di bawah sesuai dengan partanyaan.

Lalu klik install wordpress.

43

Lalu muncul pemberitahuan bahwa kita success melakukan instalasi.

Lalu klik log in.

46

Setelah itu anda bisa masuk ke halaman Dashboard wordpress.

Isikan username dan password yang telah dibuat tadi.

Lalu log in.

47

Setelah itu anda bisa masuk ke halaman Dashboard wordpress. Seperti yang kita lihat pada gambar.

48

49

Tambah tab baru lagi apabila kita ingin melihat Home woirdpress kita.

Ketik localhost  di status bar lalu search.

50

Lalu tampil halaman index of, pilih wordpress .

51

Lalu muncul gambar seperti ini.SELESAI.:)

52

   Definisi Widget, ( referensi dari wikipedia.org ) dalam istilah internet merupakan “kode portabel ( biasanya DHTML, JavaScript atau Adobe Flash ) yang dipasang ( diinstall, atau sederhananya, copy paste ) pada suatu halaman web, yang memiliki suatu fungsi tertentu dan menjadi suatu bagian dalam halaman web tersebut.”

istilah lain untuk widget : gadget, badge, module, webjit, capsule, snippet, mini, flake, application, dll.

program widget biasanya dijalankan di satu server tertentu, dan anda sebagai pengguna cukup mengcopy paste suatu kode ( DHTML, JavaScript atau Flash ) kedalam halaman web anda. Jadi halaman web anda menampilkan “output” dari proses yang dijalankan di situs lain. ( perhatikan kalau ini “biasanya” ada juga yang proses dan outputnya di jalankan situs yang sama )

Mengenal Widget-widget WordPress

Untuk mengenali fungsi widget yang ada, silahkan anda tuju terlebih dahulu halaman dashboard untuk widget :

  • Silahkan login ke dashboard wordpress anda.
  • Alihkan perhatian kesebelah kiri monitor, arahkan pointer mouse pada menu Appearance lalu pilih Widgets
  • Akan terlihat deretan widget yang tersedia yang siap anda gunakan sesuai dengan kebutuhan.widget wordpress

Berikut adalah ulasan singkat tentang fungsi-fungsi widget wordpress :

Akismet Widget

Akismet adalah plugin bawaan wordpress untuk mengantisipasi komentar spam. Fungsi dari widget akismet ini adalah untuk menampilkan berapa banyak jumlah komentar spam yang telah di blok oleh plugin tersebut. Berikut contoh tampilan widget akismet bila anda memasangnya di sidebar :

akismet widget

Categories 

Widget Categories berfungsi untuk menampilkan kategori blog anda, ini tentu bejalan secara otomatis. Apabila anda membuat kategori yang baru, tentu kategori tersebut akan otmatis di tampilkan. Berikut contoh tampilan widget Categories bila anda memasangnya di sidebar :

widget kategori

Links

Widget Link berfungsi untuk meanampilkan link disidebar. Untuk penggunaan widget ini secara lebih lengkap telah kang Rohman tulis pada artikel tentang cara pasang link di blog wordpress, silahkan anda baca artikel tersebut agar lebih terperinci. Berikut contoh tampilan widget Links bila anda memasangnya di sidebar :

widget links

Pages

Widget Pages adalah untuk menampilkan judul dari static pages atau laman statis yang ada di blog anda. Untuk membuat sebuah laman statis telah kang rohman tulis pada tutorial tentang cara membuat static pages pada wordpress. Berikut contoh tampilan widget Links bila anda memasangnya di sidebar :

widget pages

Recent Posts

Widget Recent Posts berguna untuk menampilkan artikel terbaru blog anda. Memasang Widget Recent Posts seringkali membuat pengunjung blog anda lebih berlama-lama membaca blog anda. Berikut contoh tampilan widget Recent Posts bila anda memasangnya di sidebar :

widget recent posts

Search

Widget Search berguna untuk manampilkan form pencarian di blog anda. Berikut contoh tampilan widget Search bila anda memasangnya di sidebar :


Text

Widget Text berguna untuk memasukan tulisan/teks di sidebar, namun widget inipun dapat juga digunakan untuk memasang Javascrip, misal script hitstat, sitemeter, shoutbox dan script lainnya. Berikut contoh tampilan widget Search bila anda memasangnya di sidebar :

widget text

Archives

Widget Archive berguna untuk menampilkan arsip dari blog anda. Berikut contoh tampilan widget Archive bila anda memasangnya di sidebar :

widget arsip wordpress

Calendar

Widget Calendar berfungsi untuk memasang kalender. Kalender tersebut berpatokan pada time zone blog anda, untuk pengaturan time zone telah di bahas pada panduan tentang cara setting menu general wordpress. Berikut contoh tampilan widget Calendar bila anda memasangnya di sidebar :

widget kalender

Custom Menu

Widget Custom Menu Berfungsi untuk menampilkan menu yang telah anda buat. Pembahasan lebih dalam mengenai Cara pembuatan custom menu WordPress, silahkan anda baca artikel Cara membuat menu navigasi. Berikut contoh tampilan widget Custom Menu bila anda memasangnya di sidebar :

widget custom menu

Meta

Widget Meta berguna untuk menampilkan link admin, login/logout, RSS dan link ke wordpress.org. Berikut contoh tampilan widget Meta bila anda memasangnya di sidebar :

widget meta wordpress

Recent Comments

Widget Recent Comments adalah untuk menampilkan komentar terbaru yang masuk ke blog anda. Dengan meanampilkan widget ini, andapun bisa mengetahui apakah ada komentar baru yang masuk atau tidak, sehingga anda dapat membalas komentar tersebut dengan cepat bila anda memang perlu untuk membalasnya. Berikut contoh tampilan widget Recent Comments bila anda memasangnya di sidebar :

widget komentar terbaru

RSS

Widget RSS berfungsi untuk menampilkan judul post dari RSS blog yang anda inginkan. Misal, bila anda ingin memasang RSS blog kang rohman, anda tinggal memasukkan alamat RSS blog ini yaitu http://www.krtutorplus.com/atom.xml pada widget tersebut. Berikut contoh tampilan widget RSS bila anda memasangnya di sidebar :

widget RSS wordpress

Tag Cloud

Widget Tag Cloud beguna untuk menampilkan tags atau kategori dalam bentuk Cloud (awan). Berikut contoh tampilan widget Tag Cloud bila anda memasangnya di sidebar :

widget tag cloud wordpress

wordpressWordPress adalah sebuah aplikasi blog engine yang open source dan merupakan aplikasi yang sangat populer. WordPress dibangun dengan bahasa pemrograman PHP dan basis data (database) MySQL. PHP dan MySQL juga merupakan perangkat lunak yang open source. Selain sebagai blog, WordPress juga mulai digunakan sebagai sebuah CMS (Content Management System) karena kemampuannya untuk dimodifikasi dan disesuaikan dengan kebutuhan penggunanya.

Sebuah aplikasi blog engine yang open source dan merupakan aplikasi yang sangat populer. WordPress dibangun dengan bahasa pemrograman PHP dan basis data (database) MySQL. PHP dan MySQL juga merupakan perangkat lunak yang open source. Selain sebagai blog, WordPress juga mulai digunakan sebagai sebuah CMS (Content Management System) karena kemampuannya untuk dimodifikasi dan disesuaikan dengan kebutuhan penggunanya

Alasan mengapa WordPress menjadi salah satu aplikasi web blog yang populer adalah banyaknya keunggulan dan fitur-fitur yang disediakan untuk mempermudah para penggunanya.

Berikut adalah keunggulan dan fitur-fitur tersebut :

  1. Gratis.
  2. Berbasis kode sumber terbuka (open source).
  3. Template atau desain tampilannya mudah dimodifikasi sesuai dengan keinginan pengguna.
  4. Pengoperasiannya mudah.
  5. Satu blog WordPress dapat digunakan untuk banyak pengguna (multi user).
  6. Banyaknya dukungan komunitas (community support) untuk WordPress.
  7. Tersedia banyak plugin yang selalu berkembang.
  8. Kemampuan untuk menampilkan XML, XHTML, dan CSS standar.
  9. Tersedianya struktur permalink yang memungkinkan mesin pencari mengenali struktur blog dengan baik.
  10. Mampu mendukung banyak kategori untuk satu artikel.
  11. Fasilitas format teks dan gaya teks.
  12. Halaman statis.
  13. Mempunyai kemampuan optimaliasasi yang baik pada mesin pencari (search engine optimizer).

Berdasarkan perbedaan fungsi, fitur, dan tujuan pembuatannya, website terdiri dari berbagai tipe yang berbeda, yaitu :

  • News Site (Situs Berita) : situs yang berisi artikel-artikel atau berita-berita yang di-update secara rutin. Pada beberapa situs, pengunjung atau user bisa meninggalkan komentar. Contoh : Liputan6, Detiknews, Antaranews, Reuters dan BBC.
  • Social Network Site (Situs Jejaring Sosial) : situs yang dibuat khusus untuk komunitas-komunitas tertentu untuk berbagi informasi dan berinteraksi satu sama lain. Contoh : Friendster, MySpace, Facebook, Tagged, dan lainnya.
  • Forum : situs yang dibuat khusus agar para member/anggotanya dapat berdiskusi sesuai dengan topik-topik yang telah ditetapkan. Contohnya : Kaskus, Detik forum, PHPBulider.com, dan lainnya. Untuk membuat forum diskusi biasanya menggunakan platform-platform yang sudah tersedia, baik yang berbayar seperti vBulletin ataupun yang gratisan seperti phpBB, SMF dan lain-lain.
  • e-Commerce atau Toko Online : situs yang dibuat khusus untuk menjual produk secara online. Umumnya dilengkapi dengan shopping cart (keranjang belanja) untuk memudahkan user/pengunjung berbelanja, tapi sebagian juga hanya berupa catalog online yang lengkap dengan detil dan harga produk, untuk melakukan pembelian dapat dilakukan melalui email atau telepon. Contohnya : Bhinneka.
  • Search Engine (Mesin Pencari) : situs yang dibuat khusus untuk mencari informasi sekaligus gateway ke halaman-halaman situs lain. Contoh : Google, Yahoo, Bing, Altavista, dan lainnya.
  • Archive Site : situs khusus dimana para pengguna dapat berbagi informasi dan disimpan dalam arsip-arsip elektronik. Contoh : Yahoogroups, Google Groups, Wikipedia, Archive, dan lainnya.
  • Blog : situs ini biasanya juga disebut diari online dimana pemilik (individu atau group) dapat meng-update artikel, baik tulisan, gambar ataupun file multimedia lain secara rutin dimana semua entri tersusun berurutan dan memiliki fasilitas komentar buat pengunjung.
  • Corporate/Company Website : situs ini biasanya berisi informasi-informasi umum dan kegiatan-kegiatan suatu perusahaan.
  • Web Portal : situs ini merupakan bentuk sederhana dari search engine dimana berisi informasi-informasi singkat dan link ke sumber yang berupa situs-situs lain.
  • File Sharing : situs yang dibuat khusus untuk berbagi file, baik gambar, video, musik dan file-file digital lainnya. Contoh : Photobucket, Flickr, Imageshack, Rapidshare, 4shared, dan lainnya.
Website terbagi menjadi 2 (dua), yaitu website statis dan website dinamis.

1. Website Statis
Salah satu bentuk website yang isi di dalamnya tidak dimaksudkan untuk di-update secara berkala, dan biasanya diatur secara manual menggunakan software editor. Ciri-ciri website statis, yaitu :

  • Website statis hanya memiliki front-end, yaitu halaman-halaman situs yang bisa diakses oleh pengunjung.
  • Biasanya web jenis ini hanya dibuat dengan kode HTML (Hypertext Markup Language) dan terkadang dilengkapi dengan script javascript dan flash untuk memperindah tampilan.
  • Konten website statis tidak dapat diupdate karena memang tidak disediakan fasilitas pendukung semacam back end seperti pada CMS (Content Management System).
  • Website statis biasanya berupa company profile sederhana, brosur online, atau situs-situs yang berisi informasi sederhana yang tidak perlu dirubah.

2. Website Dinamis
Website yang informasi didalamnya berubah secara berkala dan memiliki berbagai fasilitas seperti aplikasi sehingga ada interaksi yang terjadi antara sesama user maupun admin dan user. Ciri-ciri website dinamis adalah :

  • Website dinamis biasanya memiliki front-end dan back-end.
  • Front-end adalah halaman-halaman situs yang bisa diakses pengunjung, sedangkan back-end yang biasa disebut CMS (Content Management System) atau biasa juga disebut Admin Area, atau kalau di dunia blog dikenal dengan nama Dashboard, berfungsi untuk meng-update halaman-halaman front-end. Jadi halaman back-end biasanya hanya bisa diakses oleh pemilik atau pengelola situs dengan username dan password yang telah ditetapkan.

SEJARAH WORLD WIDE WEB ( WWW )

  www

Pada tahun 1980, Tim Bernes-Lee , kontraktor independen di Organisasi Eropa untuk Riset Nuklir (CERN), Swiss , dibangun Enquire , sebagai database pribadi orang dan model perangkat lunak, tetapi juga sebagai cara untuk bermain dengan hypertext
 ; setiap halaman baru informasi dalam Enquire harus terhubung dengan halaman yang ada.
Pada tahun 1984 Berners-Lee kembali ke CERN, dan dianggap permasalahannya presentasi informasi: fisikawan dari seluruh dunia diperlukan untuk berbagi data, dan tanpa mesin umum dan tidak ada perangkat lunak presentasi umum. Dia menulis sebuah proposal Maret 1989 untuk “database hypertext besar dengan link diketik”, tapi itu dihasilkan bunga kecil. Bosnya, Mike Sendall, mendorong Berners-Lee untuk mulai menerapkan sistemnya pada suatu yang baru diperoleh NeXT workstation. Ia menilai beberapa nama, termasuk Mesh Informasi, Tambang Informasi (ditolak karena abbreviates ke TIM, pencipta nama WWW) atau Tambang Informasi (ditolak karena abbreviates untuk MOI yang “Me” dalam bahasa Perancis), tetapi menetap di World Wide Web.


PENGEMBANGAN WEBSITE
           Pengembangan Web adalah istilah luas untuk pekerjaan yang terlibat dalam mengembangkan situs web untuk internet ( World Wide Web ) atau Intranet (jaringan pribadi). Hal ini dapat mencakup desain web , pengembangan konten web , penghubung klien, sisi klien / server-sidescript , web server dan keamanan jaringan konfigurasi, dan e-commerce pembangunan. Namun, kalangan profesional web, “web development” biasanya mengacu pada non-desain aspek utama membangun situs web: menulis mark up dan coding . Pengembangan web dapat berkisar dari mengembangkan halaman statis sederhana tunggal teks biasa ke berbasis web yang paling kompleks aplikasi internet , bisnis elektronik , atau layanan jaringan sosial .
Untuk organisasi yang lebih besar dan bisnis, tim pengembangan web dapat terdiri dari ratusan orang ( web developer ). Organisasi yang lebih kecil mungkin hanya memerlukan permanen atau kontrak tunggal webmaster , atau tugas sekunder untuk posisi pekerjaan yang terkait seperti desainer grafis dan / atau sistem informasi teknisi. Pengembangan Web mungkin merupakan upaya kolaborasi antar departemen bukan domain dari sebuah departemen yang ditunjuk.
PENGEMBANGAN WEB SEBAGAI SEBUAH INDUSTRI
          Perusahaan pengembangan situs Web yang lebih kecil sekarang mampu membuat desain web diakses baik perusahaan kecil dan individu lebih mendorong pertumbuhan industri pengembangan web. Sejauh alat pengembangan web dan platform prihatin, ada sistem yang tersedia untuk muatan umum gratis untuk membantu dalam pembangunan. Contoh yang populer adalah LAMP ( Linux , Apache , MySQL ,  PHP ) stack, yang biasanya dibagikan secara gratis. Fakta ini saja telah diwujudkan ke banyak orang di seluruh dunia membuat situs Web baru setiap hari dan sehingga memberikan kontribusi untuk meningkatkan popularitas pengembangan Web. Faktor lain telah bangkitnya mudah untuk menggunakan WYSIWYG web pengembangan perangkat lunak, yang paling menonjol Adobe Dreamweaver , Netbeans , Webdev , atau Microsoft Expression Studio , Adobe Flex . Menggunakan perangkat lunak tersebut, hampir setiap orang dapat mengembangkan halaman Web dalam hitungan menit. Pengetahuan tentang HyperText Markup Language ( HTML), atau bahasa pemrograman lain tidak diperlukan, tetapi disarankan untuk hasil yang profesional.
Generasi berikutnya dari alat pengembangan web menggunakan pertumbuhan yang kuat di LAMP, Java Platform , Enterprise Edition dan teknologi Microsoft NET. teknologi untuk menyediakan Web sebagai cara untuk menjalankan aplikasi online. Pengembang Web sekarang membantu untuk memberikan aplikasi sebagai layanan Web yang secara tradisional hanya tersedia sebagai aplikasi pada komputer yang berbasis meja.
Alih-alih menjalankan eksekusi kode pada komputer lokal, pengguna berinteraksi dengan aplikasi online untuk membuat konten baru. Hal ini telah menciptakan metode baru dalam komunikasi dan memungkinkan banyak kesempatan untuk desentralisasi informasi dan distribusi media.Pengguna sekarang dapat berinteraksi dengan aplikasi dari berbagai lokasi, bukannya terikat pada workstation khusus untuk lingkungan aplikasi mereka.
Contoh transformasi dramatis dalam komunikasi dan perdagangan yang dipimpin oleh pengembangan web termasuk e-commerce. Situs lelang online seperti eBay telah mengubah cara konsumen mengkonsumsi dan membeli barang dan jasa. Reseller online seperti Amazon.com dan Buy.com (di antara banyak, banyak orang lain) telah mengubah pengalaman belanja dan tawar-menawar berburu bagi banyak konsumen.Contoh lain baik komunikasi transformatif yang dipimpin oleh pengembangan web adalah blog . Web aplikasi seperti Wordpress dan Movable Type telah membuat blog dengan mudah diimplementasikan lingkungan untuk situs Web individu. Open source Sistem Manajemen Konten seperti Joomla! , Drupal , Xoops , dan TYPO3 dan perusahaan manajemen konten sistem seperti Alfresco telah memperluas pengembangan web menjadi mode baru interaksi dan komunikasi.
Selain itu, pengembangan web telah pindah ke fase baru komunikasi internet. Komputer situs web tidak lagi hanya alat untuk bekerja atau commerce tetapi paling digunakan untuk komunikasi. Website seperti Facebook dan Twitter menyediakan pengguna platform untuk bebas berkomunikasi. Ini bentuk baru komunikasi web juga mengubah e-commerce melalui jumlah hit dan iklan online.
PERTIMBANGAN KEAMANAN
          Pengembangan Web memperhitungkan pertimbangan keamanan, seperti kesalahan entri data pengecekan melalui bentuk-bentuk, output filtering, dan enkripsi. Praktek berbahaya seperti injeksi SQL dapat dilakukan oleh pengguna dengan niat buruk namun dengan pengetahuan hanya primitif pengembangan web sebagai keseluruhan. Script dapat dimanfaatkan untuk memberikan akses tidak sah ke pengguna yang jahat mencoba untuk mengumpulkan informasi seperti alamat email, password dan konten yang dilindungi seperti nomor kartu kredit.
Beberapa ini tergantung pada lingkungan server (paling sering Apache atau Microsoft IIS ) yang bahasa scripting, seperti PHP , Ruby , Phyton ,Perl atau ASP berjalan, dan karena itu belum tentu sampai ke pengembang web sendiri untuk mempertahankan . Namun, pengujian ketat aplikasi web sebelum rilis publik didorong untuk mencegah eksploitasi tersebut terjadi.
Menjaga web server aman dari gangguan ini sering disebut Server Port Pengerasan. Banyak teknologi ikut bermain menjaga informasi di internet yang aman ketika ditransmisikan dari satu lokasi ke lokasi lain. Misalnya Secure Socket Layer Enkripsi ( SSL ) Sertifikat dikeluarkan oleh otoritas sertifikat untuk membantu mencegah penipuan internet . Banyak pengembang sering menggunakan berbagai bentuk enkripsi ketika transmisi dan menyimpan informasi sensitif. Sebuah pemahaman dasar tentang teknologio informasi masalah keamanan sering menjadi bagian dari pengetahuan pengembang Web.

Ketika membangun sebuah aplikasi web ada praktek umum yang harus diikuti untuk meningkatkan keamanan. Selain keamanan dasar dari server sistem informasi dan runtimes, pengembang web harus mengikuti pedoman diterima untuk menulis aplikasi yang aman. Praktek-praktek terbaik memperluas pada praktek keamanan terbaik yang harus diterapkan untuk semua aplikasi.


CALENDER

April 2013
M T W T F S S
1234567
891011121314
15161718192021
22232425262728
2930