“e-Learning merupakan suatu jenis belajar mengajar yang
memungkinkan tersampaikannya bahan ajar ke siswa dengan menggunakan media Internet, Intranet atau media jaringan komputer lain.”
LearnFrame.Com dalam Glossary of eLearning Terms Glossary, 2001 menyatakan suatu definisi yang lebih luas bahwa:
“e-Learning adalah sistem pendidikan yang menggunakan aplikasi
elektronik untuk mendukung belajar mengajar dengan media Internet, jaringan komputer,maupun komputer standalone.”
Actor yang ada dalam pelaksanakan e-Learning boleh dikatakan sama
dengan proses belajar mengajar konvensional, yaitu perlu adanya pengajar instruktur yang membimbing, peserta didik yang menerima bahan ajar dan
administrator yang mengelola administrasi dan proses belajar mengajar. Metode Penyampaian Bahan Ajar Di E-Learning Ada Dua:
a. Synchrounous e-Learning
: Guru dan siswa dalam kelas dan waktu yang sama meskipun secara tempat berbeda.
b. Asynchronous e-Learning
: Guru dan siswa dalam kelas yang sama kelas virtual, meskipun dalam waktu dan tempat yang berbeda.
2.3. Web Arsitektur
Website adalah sebutan bagi sekelompok halaman web web page yang
umumnya merupakan bagian dari suatu nama domain domain name di World Wide Web WWW
pada Internet. Web adalah ruang informasi di dalam internet yang menggunakan teknologi hyperteks, dimana si pemakai dituntun untuk
menemukan informasi dengan mengikuti link yang disediakan dalam dokumen web yang ditampilkan dalam web browser. Informasi web didistribusikan melalui
pendekatan hyperteks, yang memungkinkan suatu teks pendek menjadi acuan untuk membuka dokumen lain. Halaman-halaman sebuah situs web website
diakses dari sebuah URL. Server web adalah sebuah perangkat lunak server yang berfungsi
menerima permintaan HTTP atau HTTPS dari klien yang dikenal dengan browser web dan mengirimkan kembali hasilnya dalam bentuk halaman-halaman web
yang umumnya berbentuk dokumen HTML. Browser web adalah perangkat lunak yang berfungsi menampilkan dan melakukan interaksi dengan dokumen-dokumen
yang disediakan oleh server web. Aplikasi web terdiri dari tampilan user interface, proses bisnis
program dan pengolahan data DBMS. Presentation Logic adalah bagian yang
berhubungan langsung dengan pemakai. Supaya isi dapat bersifat dinamis, maka data yang ditampilkan tersebut sebelum dikirim ke web browser diubah terlebih
dahulu dengan memanfaatkan variable yang nilainya diambil dari DBMS. Business Logic
adalah proses mengisi variable dan menyusun kode HTML dan
pekerjaan ini dikakukan oleh suatu program middle ware. Data Access Logic
adalah tempat untuk melakukan pengolahan dan manajemen data. Alur diagram mengenai arsitektur web dapat dilihat pada gambar 2.1
yang ada dibawah ini :