Friday, July 4, 2014
Personal Home Page (PHP)
PHP dibuat oleh Rasmus Lerdorf pada tahun 1994, pada
awalnya tidak untuk didistribusikan dan hanya digunakan pada homepage
pribadinya. Pada tahun 1995 dikeluarkan versi pertama yang dapat digunakan leh
umum dengan nama personal home page tools. Ditulis kembali pada pertengahan
1995 dan diberi nama sebagai PHP/F1 version 2. F1 berasal dari paket Rasmus
yang mana merupakan html interpreter untuk data form. Pada hasil kombinasi
tersebut juga ditambah dukungan SQL. PHP/F1 terus berkembang dan banyak orang
mulai memberikan kontribusi dalam pengembangannya.
Pada tahun 1996 PHP/F1 diperkirakan telah digunakan
15.000 situs web dunia, dan pada pertengahan 1997 jumlah ini berkembang
melebihi 50.000. pada pertengahan 1997 juga terjadi perubahan pada PHP dimana
berubah menjadi proyek yang didukung oleh team yang lebih terorganisasi.
Parsernya ditulis ulang oleh Zeev Suraski dan Andi Gutmans dan parser baru
inilah yang membentuk basis untuk PHP versi 3. Banyak kode utility telah
selesai ditulis kembali.
PHP seperti kita ketahui ialah bahasa pemrograman
berbasis web. Bahasa ini mempunyai kelebihan yaitu kompabilitasnya dengan
berbagai macam jenis database ,dukungan dengan berbagai macam jenis sistem
operasi.
2.5.2 Kelebihan
PHP
Ketika e-commerce semakin berkembang, situs-situs
yang statispun semakin ditinggalkan, karena dianggap sudah tidak memenuhi
keinginan pasar, padahal situs tersebut harus tetap dinamis. Pada saat ini
bahasa PERL dan CGI sudah jauh ketinggalan jaman sehingga sebagian besar
designer web banyak beralih ke bahasa server-side scripting yang lebih dinamis
seperti PHP.
Seluruh aplikasi berbasis web dapat dibuat dengan
PHP. Namun kekuatanyang paling utama PHP adalah pada konektivitasnya dengan
system database di dalam web. Sistem database yang dapat didukung oleh PHP
adalah Oracle, MySQL , Sybase, PostgreSQL, dan lainnya. PHP dapat berjalan di
berbagai system operasi seperti windows 98/NT, UNIX/LINUX, solaris maupun
macintosh.
Software ini juga dapat berjalan pada web server
seperti PWS (Personal Web Server), Apache, 2S, AOLServer, fhttpd, phttpd dan
sebagainya. PHP juga merupakan bahasa pemograman yang dapat kita kembangkan
sendiri seperti untuk menambah fungsi-fungsi baru. Keunggulan lainnya dari PHP
adalah bahwa PHP juga mendukung komunikasi dengan layanan seperti protocol
IMAP, SNMP, NNTP, POP3 dan bahkan HTTP. PHP dapat diinstal sebagai bagian atau
modul dari apache web server atau sebagai CGI script yang mandiri.
Banyak keuntungan yang dapat diperoleh jika
menggunakan PHP sebagai modul dari apache, di antaranya adalah :
1.
Tingkat
keamanan yang cukup tinggi
2.
Waktu
eksekusi yang lebih cepat dibandingkan dengan bahasa pemograman web lainnya
yang berorientasi pada server-side scripting.
3.
Akses
ke sistem database yang lebih fleksibel. seperti MySQL
Cascading Style Sheet ( CSS )
Cascading Style Sheet atau yang disingkat CSS memungkinkan untuk mendesain (style) tampilan dokumen (Php dan HTML) dengan memisahkan isi dari dokumen HTML dengan kode untuk menampilkannya (CSS). Di dalam dunia desain web, layout atau mengatur letak web, format huruf, dan lain nya yang ada dalam sebuah web menjadi bagian yang amat penting bahkan bisa jadi yang paling lama dibanding dengan bagain desain web lainnya. Karena jika kita membua layout yang salah, maka web kita juga akan salah diterjemahkan oleh browser. Hal itu juga bisa disebabkan karena setiap browser memilliki dukungan bahasa(CSS) yang berbeda dan tentunya default dari browsernya sendiri yang berbeda-beda. Browser yang paling rewel soal layout css adalah IE karena kurang dukungannya terhadap CSS.
Jika kita memiliki banyak file HTML, kita hanya perlu satu file CSS, sehingga ketika kita mengganti jenis huruf pada file CSS maka semua file HTML yang berhubungan pada file CSS tersebut akan berubah. CSS distandarisasi oleh W3C (World Wide Web Consortium). CSS dapat dipasang pada dokumen HTML yang telah jadi. Dalam melayout sebuah web ada dua metode yang sering dipakai untuk membuat sebuah layout halaman web yaitu:
1. Metode Table
2. Metode Div
Manfaat dari CSS:
1. Kode HTML menjadi lebih sederhana dan lebih mudah diatur,
2. Ukuran file menjadi lebih kecil, sehingga load file lebih cepat,
3. Mudah untuk merubah tampilan, hanya dengan merubah file CSS saja,
4. Dapat berkolaborasi dengan JavaScript.
5. Digunakan dalam hampir semua web browser.
Pada umunya ada empat bagian yang sering ada dalam layout sebuah web yaitu:
Header–> berisi tema web/ judul
Menu –> menu link web
Content –> isi dari web
Footer –> identitas/ copyright
Pengertian E-commerce
Electronic
commerce (e-commerce) merupakan salah
satu teknologi yang berkembang pesat seiring dengan kehadiran internet dalam
kehidupan masyarakat. Banyak orang mendapatkan manfaat dan kemudahan berbisnis
melalui internet. Electronic commerce
merupakan konsep baru yang biasa digambarkan sebagai proses jual beli barang
dan jasa pada World Wide Web atau pertukaran produk, jasa dan informasi melalui
jaringan informasi termasuk internet.
Ada beberapa difinisi electronic commerce yang dapat dilihat dari beberapa perspektif
yaitu sebagai berikut :
1.
Persepektif
komunikasi : E-commerce merupakan pengiriman
informasi produk atau layanan melalui
lini
telepon, jaringan komputer atau sarana
elektronik lainnya.
2.
Perspektif
layanan : E-commerce merupakan salah satu alat
yang memenuhi keinginan perusahaan,
konsumen
dan manajemen dalam
mengurangi biaya layanan ketika
meningkatkan mutu dari barang dan
kecepatan layanan.
3.
Persepektif
online : E-commerce berkaitan dengan kapasitas
jual
beli produk dan informasi di internet.
Electronic
commerce merupakan suatu set
dinamis teknologi, aplikasi dan proses yang menghubungkan perusahaan, konsumen
dan komunitas melalui transaksi elektronik dan perdagangan barang, pelayanan
dan informarsi yang dilakukan secara elektronik.
Electronic
commerce adalah aktifitas
bisnis yang diarahkan pada pertukaran nilai melalui jaringan telekomunikasi
berupa internet. Electronic commerce
merupakan sebuah sistem yang dibangun dengan tujuan untuk meningkatkan
efisiensi dan efektifitas dalam berbisnis dengan memanfaatkan teknologi
informasi untuk meningkatkan kualitas dari produk, layanan dan informasi, serta
mengurangi biaya-biaya yang tidak diperlukan, sehingga harga dari produk atau
pelayanan dari informasi tersebut dapat ditekan sedemikian rupa tanpa
mengurangi kualitas yang ada.
Dari beberapa pengertian tersebut dapat
disimpulkan bahwa E-commerce merupakan segala bentuk transaksi perdagangan atau
perniagaan barang dan jasa dengan menggunakan media elektronik. Serta proses
pembelian dan penjualan jasa atau produk antara dua belah pihak melalui
internet dan sejenis mekanisme bisnis elektronik dengan fokus pada transaksi
indivindu dengan menggunakan internet sebagai sarana pertukaran barang atau
jasa antar instansi, atau indivindu dengan instansi.
2.1.1
Karakteristik E-commerce
Berbeda dengan transaksi perdagangan biasa,
transaksi E-commerce memiliki beberapa karakteristik yang sangat khusus,
a. Transaksi
tanpa batas
Sebelum era
internet, batas-batas geografi menjadi penghalang suatu perusahaan atau
indivindu yang ingin go-international. Hanya perusahaan atau indivindu dengan
modal besar yang dapat memasarkan produknya keluar negeri. Namun sekarang,
dengan internet pengusaha kecil dan menengah dapat memasarkan produknya secara
internasional, cukup dengan membuat situs, web atau memasang iklan di
situs-situs internet tanpa batas waktu (24jam) dan tentu saja pelanggan dari
seluruh dunia dapat mengakses situs tersebut dan melakukan transaksi online.
b. Transaksi
antonim
Para penjual dan
pembeli dalam transaksi melalui internet tidak harus bertemu muka satu sama
lain. Penjual tidak memerlukan nama dari pembeli, sepanjang mengenai pembayarannya
telah diotoritasi oleh penyedia sistem pembayaran yang ditentukan, biasanya
dengan kartu kredit.
1. Produk
digital dan non-digital
Produk-produk digital seperti perangkat lunak
komputer, music dan produk yang bersifat digital dapat dipasarkan melalui
internet dengan cara mengunduh secara elektronik. Dalam perkembangannya, objek
yang ditawarkan melalui internet juga meliputi barang-barang kebutuhan hidup
lainnya, seperti komputer, televisi, mesin cuci, dan lain sebagainya.
2. Produk
barang tidak berwujud
Banyak perusahaan yang bergerak dibidang E-commerce
dengan menawarkan barang tidak berwujud, Seperti data perangkat lunak dan
ide-ide yang dijual melalui internet.
Contoh bab1 penulisan ilmiah
BAB
I
PENDAHULUAN
1.1 Latar Belakang
Perkembangan internet tidak hanya untuk sarana
informasi maupun entertainment namun saat ini banyak digunakan untuk transaksi
bisnis .Hal ini sangat menguntungkan karena bisnis melalu online bias menjakau
seluruh wilayah di berbagai dunia.Banyak orang yang sudah melirik internet
untuk melancarkan bisnisnya.Bisnis internet merupakan suatu bisnis yang dalam
prosesnya baik dalam pemesanan maupun pengantaran barang seluruhnya menggunakan
media internet
.Bisnis ini juga di sebut e-commerce,bisnis ini merupakan suatu model bisnis yang baru tetapi
memiliki berbagai keuntungan dan kelebihan dibandingkan bisnis konvesional.Pada
kesempatan ini,penulis ingin memanfaatkan media internet untuk merancang dan
membuat website e-commerce Hashtag
Corporation situs ini dibuat agar bisnis dan promosi Brand Clothing Hashyag
Corporation dapat berkembang dengan baik .
Oleh karena itu penulis mencoba membuat website ini
dengan judul “Membuat website Hashtag Croporation dengan menggunakan Codeigniter”.Penulisan
ilmiah ini,dibangun dengan menggunakan Codeigniter sebagai software penunjang
pembuatan website,dikarenakan Codeigniter Open Source.
1.2
Batasan
Masalah
Penulisan ini hanya terbatas
pada pembuatan website Brand Hashtag Croporation dimana didalamnya berisi
tentang Brand Hashtag Croporation,informasi yang berkaitan dengan produk dan didalam
website ini,user dapat bergabung menjadi member untuk pemesanan produk dan
fasilitas pembayaran dilakukan dengan melalui transfer ATM.
1.3
Tujuan
Penelitian
Tujuan dari penulisan ilmiah
ini adalah membangun web ecommerce Hashtag Croporation yang ditujukan untuk
masyarakat luas agar mereka mengetahui keberadaan Brand Hashtag
Croporation,informasi produk yang dijual .
1.4
Metodologi
Penilitian
Dalam
pembuatan website ini, penulis melakukan penelitian dalam beberapa tahap,
antara lain: Tahap Analisa, Tahap Design, Tahap Implementasi, dan Tahap
Maintenance.
1.4.1
Tahap
Analisa
Pada
tahapan ini penulis melakukan analisa terhadap website e
–commerce
yang bergerak di bisnis penjualan Brand Fashion guna mengetahui
kekurangan apa yang berada pada website .
Kemudian
penulis mencari dan merangkum kepustakaan yang menunjang pembuatan penulisan
ini dengan mengambil data dari catatan kuliah, modul, buku-buku perpustakaan
serta browsing internet mengenai desain, pemrograman dan perancangan website.
Pada
pembuatan website e
–commerce
ini membutuhkan perangkat keras (hardware) dan
perangkat lunak (software). Perangkat keras yang dibutuhkan adalah 1 unit
laptop pribadi dengan spesifikasi minimum Laptop SAMSUNG ELECTRONICS
275E4E/275E5E 32-bit dengan
spesifikasi AMD Dual-Core E2-2000 APU (1.75 GHz, 1M Cache), 4 GB DDR3, 500 GB HDD, DVD±RW, Bluetooth,
WiFi, AMD Radeon HD 7340
Series, Camera, 14 inch WXGA LED. Perangkat lunak yang dibutuhkan adalah Sistem
Operasi Windows 7 Ultimate, Adobe Photoshop CS6, Adobe Ilustrator CS6, XAMPP Control
Panel, dan Notepad++.
1.4.2
Tahap
Design
Pada
tahap ini penulis akan merancang desain dan model website yang akan dibuat
berdasarkan hasil analisa. Tahap desain pembuatan aplikasi meliputi merancang
struktur navigasi program, merancang alur program, dan pembuatan desain
tampilan website.
1.4.3
Tahap
Implementasi
Pada
tahap implementasi aplikasi akan dilakukan uji coba, apakah aplikasi mampu
menyediakan informasi yang tepat bagi pengguna. Aplikasi yang telah menjalani
proses uji coba kemudian akan diimplementasikan atau di upload ke internet
dengan menggunakan hosting sehingga website dapat di akses.
1.4.4
Tahap
Maintenance
Pada
tahap ini, website melakukan pembaruan terhadap database melalui admin atau
operator.
1.4
Sistematika
Penulisan
Sistematika penulisan yang dilakukan
oleh penulis dalam Penulisan Ilmiah ini dijelaskan dalam empat bab yang membahas
masalah secara singkat tanpa mengabaikan keterhubungan antara bab yang satu
dengan bab selanjutnya, adapun sistematika penulisan terdiri dari :
Bab I
Pendahuluan
Menjelaskan
tentang latar belakang masalah, batasan masalah
tujuan
penelitian dan sistematika penulisan
Bab II Landasan Teori
Menjelaskan Teori-teori yang berhubungan
dengan pembuatan
website
Bab III
Analisa Pembahasan
Menjelaskan tata cara
pembuatan website dengan menggunakan
Codeigniter dan PHP MyAdmin.
Bab IV Terdiri dari Kesimpulan dan Saran.
Subscribe to:
Posts (Atom)










