Sejarah E-Commerce Web Server PHP Personal Home Page

terhindar dari penundaan, kesalahan yang tidak sengaja dalam penanganan berkas dan intervensi dari manusia. Keuntungan dalam menggunakan EDI adalah waktu pemesanan yang singkat, mengurangi biaya, mengurangi kesalahan, memperoleh respon yang cepat, pengiriman faktur yang cepat dan akurat serta pembayaran dapat dilakukan secara elektronik. c. Internet Commerce Internet commerce adalah penggunaan internet yang berbasis teknologi informasi dan komunikasi untuk perdagangan. Kegiatan komersial ini seperti iklan dalam penjuaalan produk dan jasa. Transaksi dapat dilakukan di internet antara lain pemesanan atau pembelian barang dimana barang akan dikirim melalui pos atau sarana lain setelah uang ditransfer ke rekening penjual. Penggunaan internet sebagai media pemasaran dan saluran penjualan terbukti mempunyai keuntungan antara lain untuk beberapa produk tertentu lebih sesuai ditawarkan melalui internet; harga lebih murah mengingat membuat situs di internet lebih murah biayanya dibandingkan dengan membuka outlet retail di berbagai tempat; internet merupakan media promosi perusahaan dan produk yang paling tepat dengan harga yang relative lebih murah; serta pembelian melalui internet akan diikuti dengan layanan pengantaran barang sampai di tempat pemesanan.

2.5 Sejarah E-Commerce

Penerapan electronic commerce bermula di awal tahun 1970 an, dengan adanya inovasi semacam electronic fund transfer EFT. Saat itu tingkat aplikasinya masih terbatas pada perusahaan-perusahaan besar, lembaga keuangan, dan segelintir perusahaan kecil yang nekat. Lalu muncullah Electronic Data Interchange EDI, yang berkembang dari transaksi keuangan ke pemrosesan transaksi lain serta memperbesar jumlah perusahaan yang berperan serta, mulai lembaga keuangan hingga perusahaan manufaktur, ritel, layanan dan sebagainya. Dengan adanya komersialisasi internet di awal tahun 1990-an, serta pesatnya pertumbuhan yang mencapai hingga jutaan pelanggan potensial, maka muncullah istilah electronic commerce e- commerce, yang aplikasinya segera berkembang pesat. Pusat riset e-commerce di Universitas Texas yang mempelajari 2000 perusahaan internet, sector yang tumbuh paling cepat adalah E-Commerce, yang naik sampai 72 dari 171,5 milyar. Pada tahun 2002, di atas satu triliun dolar pendapatan dihasilkan dari internet. Satu alasan bagi pesatnya perkembangan teknologi tersebut adalah adanya perkembangan jaringan, protocol, perangkat lunak dan spesifikasi.

2.6 Web Server

Web server adalah perangkat lunak server yang berfungsi menerima permintaan HTTP atau HTTPS dari client yang dikenal dengan nama web browser dan akan menirim kembalinya hasilnya dalam bentuk halaman-halaman web yang umumnya berbentuk dokumen HTML. Salah satu web server yang banyak dipakaia dalah Apache. Apache merupakan web server antara platform yang dapat berjalan di beberapa platform seperti Linux dan Windows.

2.7 PHP Personal Home Page

2.7.1 Pengertian PHP

PHP singkatan dari PHP Hypertext Preprocessor yang digunakan sebagai bahasa script server-side situs dalam pengembangan web yang disisipkan pada dokumen HTML. Penggunaan PHP memungkinkan web dapat dibuat dinamis sehingga maintenance situs web tersebut menjadi lebih mudah dan efisien.

2.7.2 Sejarah PHP

PHP diciptakan pertama kali oleh Rasmus Lerdorf pada tahun 1994. Awalnya, PHP digunakan untuk mencatat jumlah serta untuk mengetahui siapa saja pengunjung.

2.7.3 Kelebihan – Kelebihan PHP

PHP memiliki banyak kelebihan yang tidak dimiliki oleh bahasa script sejenis. PHP difokuskan pada pembuatan script server-side, yang biasanya melakukan apa saja yang dapat dilakukan oleh CGL, seperti mengumpulkan data dari form, menghasilkan isi halaman Web dinamis, dan kemampuan mengirim serta menerima cookies, bahkan lebih pada kemampuan CGL. PHP dapat digunakan pada semua sistem operasi,antara lain linux, Unix termasuk variannya HP – UX,solaris, dan open BSD,microsoft windows, mac OS X,RISC OS. PHP juga mengandung banyak Web server ,seperti Apache, microsoft internet information server MIIS, Personal Web server PWS netscape dan iplanet servers, Oreilly Website pro server, Audium Xitami, OmniHTTPd, dan masih banyak lagi lainnya, bahkan PHP dapat bekerja sebagai suatu CGL processor. PHP tidak terbatas pada hasil keluaran HTML Hypertext Markup Languages .PHP juga memiliki kemampuan untuk mengolah keluaran gambar, file PDF, dan Movies Flash. PHP juga dapat menghasilkan teks seperti XHTML dan file XML lainnya.

2.7.4 Sintaks PHP

Kode PHP disimpan sebagai plain text dalam format ASCII, sehingga kode PHP dapat ditulis hampir di semua editor text seperti windows notepad, windows wordpad, dll. Kode PHP adalah kode yang disertakan di sebuah halaman HTML dan kode tersebut dijalankan oleh server sebelum dikirim ke browser. Contoh file PHP contoh.php: html ? Print Contoh text yang menggunakan kode PHP; ? html Pada file .html, HTTP server hanya melewatkan content dari file menuju ke browser. Server tidak mencoba untuk mengerti atau memproses file, karena itu adalah tugas sebuah browser. Pada file dengan ekstensi .php akan ditangani secara berbeda. Yang memiliki kode PHP akan diperiksa. Web server akan memulai bekerja apabila berada diluar lingkungan kode HTML. Oleh karena itu server akan melewati semua content yang berisi kode HTML, CSS, JavaScript, simple text di browser tanpa diinterpretasikan di server. Blok scripting PHP selalu diawali dengan ?php dan diakhiri dengan ?. Blok scripting PHP dapat ditempatkan dimana saja di dalam dokumen. Pada beberapa server yang mendukung, blok scripting PHP dapat diawali dengan ? dan diakhiri dengan ?. Namun, untuk kompatibilitas maksimum, sebaiknya menggunakan bentuk yang standar ?php ?. Setiap baris kode PHP harus diakhiri dengan semikolon ;. Semikolon ini merupakan separator yang digunakan untuk membedakan satu instruksi dengan instruksi lainnya. PHP menggunakan untuk membuat komentar baris tunggal atau dan untuk membuat suatu blok komentar. Sintaks program script PHP dituliskan dalam apitan tanda khusus PHP. Ada empat macam tag PHP yang dapat digunakan untuk menandakan blok script PHP : 1. ?php...? 2. script language = “PHP” ...script 3. ? ... ? 4. ... Cara 1 dan 2 merupakan cara yang paling umum digunakansekalipun cara 3 tampak lebih praktis karena cara 3 tidak selalu diaktifkan pada konfigurasi file php.ini yang terdapat pada direktori c:\apache\php. Cara 4 juga di mungkinkan sebagai kemudahan bagi anda yang sudah terbiasa dengan ASP Active server pages. Namun,bila itu tidak di kena, maka harus dilakukan pengaktifan pada file konfigurasi php.pengaktifan yang dilakukan pada file php. Terdapat pada baris berikut; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; Language options ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; Allow ASP-style tags Asp_tags = off Ubah off menjadi On, kemudian simpan dan restart kembali Web server anda. Perhatikan contoh penggunaan sintaks PHP pada script berikut :

2.7.5 Membuat Program PHP yang Pertama

Untuk membuat progran PHP,anda dapat menggunakan editor teks. Dilingkungan windows, anda dapat menggunakan Notepad atau Textpad, sedangkan di lingkungan LINUX atau UNIX ,anda dapat menggunakan vi, atau anda juga dapat menggunakan, seperti Macromedia Dreamweaver atau editor teks lainya. Berikut ini contoh script PHP yang pertama dengan langkah – langkah : 1. Buka program noteped, kemudian script PHP berikut : html head title PHP pertama title head body ? Php Echo “hallo dunia:p”; ? body html 2. Berikutnya,simpan dengan mengklik file save as. Akan muncul kotak dialog save as. Pada peryantaan save in :pastikan anda memilih c:\apache \ htdoccs, lalu isikan pada peyataan file name: pertama.php dan save as type: all files, kemudian klik save.

2.8 MYSQL