MANUAL INSTALASI JOOMLA

1. Donwload Joomla di www.joomla.org
2. Upload File Joomla di Folder Public_html/namafolder = ex : public_html/joomla , untuk linknya http://namadomain/joomla << akan terbaca ini
3. Extrax File Joomla ( ZIP FOLDER )
4. Sebelum melakukan Instalasi sebaiknya buat dulu database
Deafult database misalnya :
namadomain_databasename
namadomain_databaseusername
Password
5. Setelah membuat database kamu bisa melakukan instalasi
ex : www.namadomain.com/joomla/installation
6. Ikutin Petunjuknya, apabila server hosting kamu support Chmod nya dia tidak akan ada Warna Merah pada beebrapa folder tertentu didalam Folder JOOMLA, apa bila ada tanda merah coba kamu ke dalam folder joomla tersebut dan rubah CHMOD ke 777
biasanya fodler yang dirubah diataranya : component,Module,Admin,Image dll
7. Setelah semua selesai klik NExt dan isikan database kamu dan klik Next
8. Dihalaman berikutnya masukkan Nama username dan password untuk login ke administration panel kamu.
9. Dihalaman Berikutnya Masukan Nama site kamu EX : Diskusi web hosting Indonesia.
10.dan Instalsi selesai. Hapus dulu FOlder Installation atau INstall di dalam folder JOOMLA kamu
11.sekarang kamu bisa masuk ke admin dengan password dan username yang telah kamu buat.

Membangun Database-Terutama Situs Menggunakan PHP dan MySQL

by Kevin Yank of SitePoint.com oleh Kevin Yank dari SitePoint.com

On the Web today, content is king. Di web ini, konten adalah raja. After you’ve mastered HTML and learned a few neat tricks in JavaScript and Dynamic HTML, you can probably build a pretty impressive-looking Web site design. Setelah dikuasai HTML dan belajar beberapa trik rapi dalam JavaScript dan Dynamic HTML, Anda mungkin dapat membangun pretty impresif-cari desain situs Web. But then comes the time to fill that fancy page layout with some real information. Tetapi kemudian tiba saatnya untuk mengisi halaman yang fancy dengan susunan beberapa informasi real. Any site that successfully attracts repeat visitors has to have fresh and constantly updated content. Setiap situs yang berhasil menarik pengunjung harus mengulang ada segar dan terus diperbarui konten. In the world of traditional site building, that means HTML files–and lots of ‘em. Dalam dunia tradisional situs bangunan, itu artinya file HTML – dan banyak ‘em.

The problem is that, more often than not, the people providing the content for a site are not the same people handling its design. Masalahnya adalah bahwa, lebih sering daripada tidak, orang-orang yang menyediakan konten untuk situs yang tidak sama orang-orang yang menangani desain. Oftentimes, the content provider doesn’t even know HTML. Sering kali, konten selular bahkan tidak mengetahui HTML. How, then, is the content to get from the provider onto the Web site? Bagaimana, kemudian, adalah untuk mendapatkan konten dari selular ke situs Web? Not every company can afford to staff a full-time Webmaster, and most Webmasters have better things to do than copying Word files into HTML templates anyway. Setiap perusahaan tidak mampu untuk staf penuh-waktu Webmaster, dan sebagian besar telah Webmaster untuk melakukan hal-hal yang lebih baik daripada menyalin Word file HTML ke dalam template anyway.

Maintenance of a content-driven site can be a real pain, too. Pemeliharaan dari konten situs-driven dapat menjadi nyata sakit juga. Many sites (perhaps yours?) feel locked into a dry, outdated design because rewriting those hundreds of HTML files to reflect a new design would take forever. Banyak situs (mungkin Anda?) Merasa terkunci menjadi kering, desain lama karena mereka perlu menulis ulang ratusan file HTML untuk mencerminkan sebuah desain baru akan berlangsung selamanya. Server-side includes (SSI’s) can help alleviate the burden a little, but you still end up with hundreds of files that need to be maintained should you wish to make a fundamental change to your site. Server-side termasuk (SSI’s) dapat membantu meringankan beban sedikit, tetapi Anda masih berakhir dengan ratusan file yang harus dipertahankan sebaiknya Anda ingin membuat perubahan mendasar ke situs Anda.

The solution to these headaches is database-driven site design. Solusi untuk sakit kepala ini adalah database-driven desain situs. By achieving complete separation between your site’s design and the content you are looking to present, you can work with each without disturbing the other. Lengkap dengan cara mencapai pemisahan antara desain situs dan konten yang Anda inginkan untuk hadir, Anda dapat bekerja dengan masing-masing tanpa yang lain. Instead of writing an HTML file for every page of your site, you only need to write a page for each kind of information you want to be able to present. Alih-alih menulis sebuah file HTML untuk setiap halaman situs Anda, Anda hanya perlu menulis satu halaman untuk setiap jenis informasi yang akan dapat hadir. Instead of endlessly pasting new content into your tired page layouts, create a simple content management system that allows the writers to post new content themselves without a lick of HTML! Alih-alih endlessly paste konten baru ke dalam halaman layout lelah, membuat sistem manajemen konten yang sederhana yang memungkinkan penulis untuk memposting konten baru sendiri tanpa menjilat HTML!

In this 10-part weekly series of articles, I’ll provide a hands-on look at what’s involved in building a database-driven Web site. Dalam hal ini 10-bagian rangkaian artikel mingguan, saya akan memberikan pada tangan-lihat apa yang terlibat dalam membangun database-driven Web site. We’ll be using two new tools for this: the PHP scripting language and the MySQL relational database. Kami akan menggunakan dua alat baru untuk hal ini: bahasa scripting yang PHP dan MySQL database penghubung. If your Web host provides PHP/MySQL support, you’re in great shape. Jika Anda Web host menyediakan PHP / MySQL dengan dukungan Anda dalam bentuk besar. If not, we’ll be looking at the set-up procedures under Unix and Windows, so don’t sweat it. Jika tidak, kami akan melihat set-up prosedur di bawah Unix dan Windows, so don’t sweat it.

These articles are aimed at intermediate or advanced Web designers looking to make the leap into server-side programming. Artikel ini ditujukan untuk intermediate atau lanjutan cari desainer Web untuk membuat lompatan ke server-side programming. You’ll be expected to be comfortable with HTML, as I’ll be making use of it without explanation. Anda akan diharapkan untuk menjadi nyaman dengan HTML, karena akan membuat penggunaan tanpa penjelasan. A teensy bit of JavaScript may serve us well at some point, but I’ll be sure to keep it simple for the uninitiated. J amat sedikit JavaScript Mei melayani kami dengan baik di beberapa titik, tapi saya akan lupa untuk menjaga hal sederhana untuk uninitiated.

By the end of this series, you can expect to have a grasp of what’s involved in setting up and building a database-driven Web site. Hingga akhir seri ini, Anda dapat mengharapkan untuk memiliki pegang dari apa yang terlibat dalam menyiapkan dan membangun sebuah database-driven Web site. If you follow along with the examples, you’ll also learn the basics of PHP (a server-side scripting language that allows you to do a lot more than access a database easily) and Structured Query Language (SQL — the standard language for interacting with relational databases). Jika anda mengikuti bersama-sama dengan contoh, Anda juga akan mempelajari dasar-dasar PHP (server-side scripting language yang memungkinkan Anda untuk melakukan lebih banyak dibandingkan dengan mudah mengakses data) dan Structured Query Language (SQL – standar bahasa interaksi berhubungan dengan database). Most importantly, you’ll come away with everything you need to get started on your very own database-driven site in no time! Yang terpenting, Anda akan datang pergi dengan semua yang anda butuhkan untuk memulai Anda sendiri database situs-driven dalam waktu!

* Part 1: Installation Bagian 1: Instalasi
* Part 2: Getting Started with MySQL Bagian 2: Mulai dengan MySQL
* Part 3: Getting Started with PHP Bagian 3: Mulai dengan PHP
* Part 4: Using PHP to access a MySQL database Bagian 4: Menggunakan PHP untuk mengakses database MySQL
o Challenge Solution Solusi tantangan

Parts 5-10 are only available in print from SitePoint.com . Bagian 5-10 hanya tersedia dalam mencetak dari SitePoint.com.

* Part 5: Relational Database Design Bagian 5: Relational Database Design
* Part 6: A Content Management System Bagian 6: Content Management System
* Part 7: Content Formatting and Submission Bagian 7: Konten dan Memformat Submission
* Part 8: MySQL Administration Bagian 8: Administrasi MySQL
* Part 9: Advanced SQL Bagian 9: Advanced SQL
* Part 10: Advanced PHP Bagian 10: Tingkat lanjut PHP

php & mysql

Pada tutorial kali ini, kita akan mencoba melakukan operasi – operasi dasar pada PHP MySQL.
1. Membuat koneksi

Penjelasan Script:
a. mysql_connect
digunakan untuk membuat koneksi dari PHP ke server MySQL. Data mengenai hostname, mysql username, dan password yang digunakan telah diwakilkan oleh variabel $hostmysql, $username, $password. Penulisannya akan sama dengan:
mysql_connect(”localhost”,”username”,”password”);
b. mysql_select_db
untuk memilih database yang akan digunakan.
c. if (!$conn) die (”Koneksi gagal”);
jika koneksi gagal dibuat (!$conn), maka akan muncul pesan kesalahan

Setiap operasi PHP yang berhubungan dengan MySQL, akan membutuhkan sintaks diatas. agar lebih mudah, lebih baik disimpan terlebih dahulu dengan nama konfig.php. Jika sintaks tersebut dibutuhkan lagi, maka kita melakukan include terhadap file konfig.php tersebut.

2. Membuat tabel pada MySQL

Penjelasan script:
1. include (”konfig.php”);
perintah include digunakan untuk mengikut sertakan sebuah file (pada contoh diatas adalah file konfig.php).
2. mysql_query
format umum dari perintah ini adalah mysql_query(string dari query).
mysql_query akan sering dijumpai pada artikel kali ini.

3. Memasukkan data pada tabel

4 . Menampilkan data dari tabel
<?php
include (”konfig.php”);
$query = “SELECT * FROM user”;
$result = mysql_query($query);
$numrows = mysql_num_rows($result);
while($row = mysql_fetch_array($result)){
echo “Jumlah data: $numrows
”;
echo “Nama Depan: $row[namadpn]
”;
echo “Nama Belakang: $row[namablkg]
”;
echo “Negara: $row[negara]“;
} ?>

Penjelasan script:
1. mysql_num_rows
digunakan untuk menghitung jumlah baris yang didapat dari hasil eksekusi query (mysql_query).
2. while ( ) {
}
digunakan untuk melakukan perulangan selama data yang yang diinginkan masih ada. (dalam contoh diatas: akan menampilkan semua isi dari table).
3. mysql_fetch_array
menampilkan data dari tabel dalam bentuk array

Untuk penggunaan lainnya (hapus, update, dsb) yang berubah hanya string query-nya saja.

sumber : www.rumah web.com

Ikuti

Get every new post delivered to your Inbox.