XAMPP dan CMS (XAMPP Paket Apache, PHP dan MySQL Instant Sistem Informasi Manajemen Sesi 9 STIE YASA ANGGANA GARUT
Istilah Dalam Internet HTML (Hyper Text Markup Language) adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web dan menampilkan berbagai informasi di dalam sebuah browser Internet. HTTP Singkatan dari Hypertext Transfer Protocol, yang mana adalah suatu protokol yang digunakan oleh World Wide Web. URL (Uniform Resource Locator) adalah rangkaian karakter menurut suatu format standar tertentu, yang digunakan untuk menunjukkan alamat suatu sumber seperti dokumen dan gambar di Internet. File Transfer Protocol (FTP) adalah suatu protokol yang berfungsi untuk tukar-menukar file dalam suatu network yang menggunakan TCP koneksi bukan UDP.
Pendahuluan XAMPP merupakan salah satu paket installasi Apache, PHP dan MySQL instant yang dapat kita gunakan untuk membantu proses installasi ketiga produk tersebut. Paket installasi instant XAMPP versi 1.6.4 juga memberikan fasiltias pilihan pengunaan PHP4 atau PHP5. Untuk berpindah versi PHP yang ingin digunakan juga sangat mudah dilakukan dengan mengunakan bantuan PHP-Switch yang telah disertakan oleh XAMPP, dan yang terpenting XAMPP bersifat free atau gratis untuk digunakan XAMPP merupakan pengembangan dari LAMP (Linux Apache, MySQL, PHP and PERL), XAMPP ini merupakan project non-profit yang di kembangkan oleh Apache Friends yang didirikan Kai 'Oswalad' Seidler dan Kay Vogelgesang pada tahun 2002, project mereka ini bertujuan mempromosikan pengunaan Apache web server.
Pengenalan PHP PHP merupakan salah satu dari web programming yang ada saat ini, kita dapat memperoleh source installasi PHP ini dari http://www.php.net. Situs/Web Dapat Dikategorikan Menjadi 2 Yaitu Web Statis dan Web Dinamis/Interaktif. Apa Yang Dimaksud WEB STATIS ? Dan WEB DINAMIS ? Dalam Pemprograman Web Terdapat 2 Kategori: Server–Side Programming: ASP, JSP, PHP Client–Side Programming: HTML, Java Script, VbScript. PHP adalah Bahasa Server-Side yang menyatu (Embeded) dengan HTML dan dijalankan pada Server Side. Artinya semua sintaks yang kita berikan akan sepenuhnya dijalankan pada server sedangkan yang dikirimkan ke browser hanya hasilnya saja. (Sintak PHP tidak terlihat) Tujuan dari bahasa ini adalah untuk memungkinkan pengembang web untuk menulis halaman yang dihasilkan secara dinamis dengan cepat” -- php.net
DETAIL PAKET PADA XAMPP
Apache 2.2.6 MySQL 5.0.45 PHP 5.2.4 + PHP 4.4.7 + PEAR PHP-Switch win32 1.0 XAMPP Control Version 2.5 from www.nat32.com XAMPP Security 1.0 SQLite 2.8.15 OpenSSL 0.9.8e phpMyAdmin 2.11.1 ADOdb 4.95 Mercury Mail Transport System v4.01b FileZilla FTP Server 0.9.23 Webalizer 2.01-10
CARA INSTALASI XAMPP ( NEXT SEASON )
....PHP
PHP Bersifat FREE / Open Source
Dapat berkomunikasi dengan database (MySql, Oracle, dsb)
Untuk mencoba skrip PHP dibutuhkan WEB SERVER, untuk menghemat resource kita dapat membuat server dan klien pada laptop kita sendiri
Macam – macam web server : ??
KONSEP KERJA HTML
PENGENALAN PHP
KONSEP KERJA PHP
INSTALASI WEB SERVER
Beberapa paket PHP (server, database mySQL dan modul PHP) dapat di download secara gratis (www.php.net, www.apache.com dan www.mysql.com)
Beberapa Paket Terpadu Antara Lain XAMPP dan WAMP
Berikut ini adalah cara menginstall XAMPP (berikut ini adalah logo (icon) XAMPP
Klik ICON XAMPP
PILIH BAHASA YANG DIGUNAKAN UNTUK INSTALASI
INSTALASI WEB SERVER
PROSES INSTALASI
INSTALASI WEB SERVER
PROSES SELESAI
INSTALASI WEB SERVER
PROSES KONFIRMASI KLIK YES
PROSES PEMILIHAN APLIKASI BERJALAN KLIK YES untuk BERJALAN SEBAGAI SERVICE KLIK NO untuk APLIKASI WEB, DATABASE, FTP SERVER BERJALAN SEBAGAI APLIKASI BIASA
PENGENALAN PHP
Setelah paket PHP XAMPP (atau yang lain) diinstall maka server (apache) diaktifkan, database (mySql) diaktifkan
Konfigurasi program adalah berada pada C:\Program Files\XAMPP
Kode PHP kita letakan pada folder C:\Program Files\xampp\htdocs
Program yang dieksekusi dengan browser adalah pada alamat : http://localhost/namafile.php atau jika file php berada di dalam folder http://localhost/namafolder/namafile.php
PENGENALAN PHP
LATIHAN KE 1: 1.
Buat file selamat.php ketikkan skrip dibawah !!
2.
Kemudian buka browser dan ketikkan di URL : http://localhost/selamat.php APA YANG TERJADI ??
CMS Content Management System.
Pengertian CMS CMS (Content Management System ) adalah Sebuah sistem yang memberikan kemudahan kepada para penggunanya dalam mengelola dan mengadakan perubahan isi sebuah website dinamis tanpa sebelumnya di bekali pengetahuan tentang hal- hal yang bersifat teknis. Dengan demikian, setiap orang, penulis maupun editor, setiap saat dapat menggunakannya secara leluasa untuk membuat,menghapus atau bahkan memperbaharui isi website tanpa campur tangan langsung dari pihak webmaster
Elemen CMS : CMS (Content Management System ) terdiri dari dua elemen:
Aplikasi manajemen isi (Content Management Application, [CMA) Aplikasi pengiriman isi (content delivery application [CDA)
Manfaat CMS 1.Manajemen data 2.Mengatur siklus hidup website 3.Mendukung web templating dan standarisasi 4.Personalisasi website 5.Sindikasi
Pemanfaatan CMS
1.Mengelola website pribadi. 2.Mengelola website perusahaan/bisnis. 3.Portal atau website komunitas. 4.Galeri foto, dan lain sebagainya. 5.Forum. 6.Aplikasi E-Commerce. 7.Dan lain-lain
Program CMS / free ... TOP
MENGENAL JOOMLA
PENGANTAR JOOMLA ADALAH SEBUAH CONTENT MANAGEMENT SYSTEM, JUGA DISEBUT SEBAGAI CMS, CMS PADA DASARNYA ADALAH BAGIAN DARI PERANGKAT LUNAK YANG DAPAT ANDA INSTAL PADA SERVER ANDA YANG AKAN MEMUNGKINKAN ANDA DENGAN CEPAT MEMBANGUN DAN MENGELOLA WEBSITE ANDA SERTA MELAKUKAN BLOGGING DENGAN MUDAH DENGAN TIDAK MENGESAMPINGKAN PENGETAHUAN DASAR TENTANG BLOGGING.
..... joomla Salah satu hal yang menyenangkan adalah bahwa Joomla itu gratis dan open source. Selain itu juga memiliki komunitas yang sangat besar, sehingga jika Anda memerlukan bantuan, kemungkinan seseorang di forum ini akan dapat membantu Anda. Komunitas besar juga berarti bahwa ada banyak add-ons, disebut ekstensi, yang tersedia untuk Joomla yang akan memungkinkan Anda untuk meng-upgrade dan meningkatkan kemampuan situs Web Anda.
PERSYARATAN MENGINSTAL JOOMLA SOFTWARE XAMPP SOFTWARE JOOMLA VER 3.5 OS WINDOW
Bagian Utama Menu Joomla Front End : Ini merupakan halaman depan atau halaman yang dikunjungi oleh user umum tanpa perlu melakukan login, sepertihalaman artikel depan. Back End :Merupakan halaman yang hanya dapat dikunjungi oleh administrator atau siapa saja yang telah diberi hak. Halaman ini hanya bias dibuka dengan menggunakan password, berfungsi untuk mengedit atau mengupdate konten atau konfigurasi dari web. Halaman ini biasa disebut halaman administrasi
Bagian Frond End Joomla
Menu Main Menu, Footer Menu Content Advertising Additional Functions Decorative Elements
Bagian Back End Joomla Pengelolaan administrasi web (Back end) pada Joomla! disebut Joomla! Administration. Untuk mengedit isi web yang ada, kita harus masuk ke control panel dengan mengeklik tombol Administrator pada box Resources. Atau tambahkan Administrator pada adress di browser anda. Menjadi http://localhost/ Administrator. Maka akan muncul halaman muka untuk memasukan username dan password
Langkah Pertama Instal XAMPP di komputer anda biasanya simpan di C Storage Buat folder baru di folder XAMPP -- HTDOC --- SUGENG ( terserah namanya apa .. Misal SUGENG ) Mari Kita Menjelajah Dunia dengan JOOMLA Subhanalloh begitu AMAZING dan MUDAHNYA ada menjadi webdesain