Jumat, 13 Januari 2012

Cara Install Xampp di Linux Ubuntu

Cara Install Xampp di Linux Ubuntu | postingan kali ini membahas  Cara Install Xampp di Linux Ubuntu  - Berhubung localhost saya tidak bisa di-running di Windows XP, maka saya pun memutuskan untuk menginstall XAMPP di Ubuntu. Kebetulan pada semester ini, ada satu mata kuliah di kampus saya yang memanfaatkan aplikasi web server lokal ini (berkaitan dengan pembuatan database berbasis MYSQL).
Ok. Berikut ini langkah untuk menginstall XAMPP di Ubuntu:
  1. Download dulu file mentahnya di sourceforge.net/project (berukuran 74,5 MB dalam format tar.gz).
    File tersebut secara default akan tersimpan di direktori /Downloads.
  2. Pindahkan lokasi file tar.gz tersebut dari folder Downloads ke folder Home Ubuntu Anda. Cukup lakukan ‘copy-paste’ atau ‘cut-paste’ ke folder/direktori Home.
    Folder/direktori Home biasanya berada menu Places > Home Folder (jika Anda menggunakan dekstop klasik). Namun jika Anda menggunakan dekstop Unity (pada Ubuntu 11.04), folder Home bisa ditemukan pada menu paling atas ‘launcher’ menunya (yang bergambar rumah dan bertuliskan keterangan ‘Home Folder’ ketika dihover menggunakan kursor).
    Contoh tampilan folder Home yang sudah mengandung file mentah XAMPP (setelah dipindahkan dari folder Downloads).
    home-direktori
  3. Saatnya melakukan installasi. Buka Terminal Ubuntu Anda, lalu ketik perintah berikut ini untuk masuk sebagai administrator.
    sudo su
  4. Masukkan password Ubuntu Anda, lalu ketikkan perintah berikut ini setelah Anda berhasil login sebagai administrator.
    tar xvfz xampp-linux-1.7.4.tar.gz -C /opt
    Perintah di atas gunanya untuk mengekstrak file mentah XAMPP yang telah kita downloads sebelumnya. Hasil ekstrak akan disimpan pada folder /opt (di direktori File System). Silakan ganti angka 1.7.4. sesuai dengan versi XAMPP yang telah Anda download.
    Lebih jelasnya, lihat gambar berikut ini.
    installasi-xampp
    Jika perintah ekstrak yang Anda ketikkan benar, maka proses ekstrak akan berjalan seperti pada gambar berikut.
    proses-ekstrak
Yess, itu artinya Anda sudah berhasil..!
Untuk membuktikan bahwa Anda sudah berhasil mengekstrak dan sekaligus menginstall XAMPP untuk Ubuntu ini, coba buka direktori /File System/opt. Akan ada sebuah folder baru yang bernama ‘lampp’ di dalamnya. Contohnya seperti gambar di bawah ini.
folder lampp

Saatnya mengetes XAMPP Anda yang sudah terpasang tersebut.

  • Masih dalam kondisi login sebagai administrator usai langkah sebelumnya, coba ketikkan perintah berikut ini untuk mengaktifkan XAMPP.
    /opt/lampp/lampp start
    Akan muncul keterangan di bawahnya bahwa XAMPP sudah mulai aktif.
    xampp-start
  • Coba tes dengan membuka salah satu ‘web-browser’ di komputer Anda, lalu ketikkan http://localhost pada ‘address-bar’nya.
    Akan muncul halaman pembuka XAMPP. Silakan klik/pilih salah satu bahasa yang Anda inginkan (pilih saja ‘English’). Lalu akan terbuka halaman baru seperti tampak pada screenshot berikut.
    localhost
    Yess..! Selamat. Anda sudah bisa memulai aktivitas dengan XAMPP for Linux. Silakan membuat database atau apa saja yang berkaitan dengan server lokal.
  • Untuk berhenti (menonaktifkan) aplikasi XAMPP ini, cukup dengan mengektikkan perintah berikut pada Terminal.

Original From : http://m-wali.blogspot.com/2011/12/cara-install-xampp-di-linux-ubuntu.html#ixzz1jPai2DoT

Sabtu, 26 November 2011

wweb

Artikel Tentang Bahasa Pemrograman Web
PemrogramanJika anda suka sekali dalam pembuatan web, maka anda tidak akan terlepas dari apa yang namanya bahasa pemrograman. Bahasa pemrograman merupakan suatu teknik komando/instruksi standar untuk memerintah komputer.
Berikut adalah penjelasan tentang bahasa pemrograman apa saja yang biasa digunakan untuk membuat suatu website :
1. Bahasa Pemrograman HTML
HyperText Markup Language (HTML) adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web dan menampilkan berbagai informasi di dalam sebuah browser Internet.
HTML saat ini merupakan standar Internet yang didefinisikan dan dikendalikan penggunaannya oleh World Wide Web Consortium (W3C).
HTML berupa kode-kode tag yang menginstruksikan browser untuk menghasilkan tampilan sesuai dengan yang diinginkan.
Sebuah file yang merupakan file HTML dapat dibuka dengan menggunakan browser web seperti Mozilla Firefox atau Microsoft Internet Explorer.
2. Bahasa Pemrograman PHP
PHP adalah bahasa pemrograman script yang paling banyak dipakai saat ini.
PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama FI (Form Interpreted), yang wujudnya berupa sekumpulan script yang digunakan untuk mengolah data form dari web.
PHP banyak dipakai untuk membuat situs web yang dinamis, walaupun tidak tertutup kemungkinan digunakan untuk pemakaian lain.
PHP biasanya berjalan pada sistem operasi linux (PHP juga bisa dijalankan dengan hosting windows).
3. Bahasa Pemrograman ASP
ASP adalah singkatan dari Active Server Pages yang merupakan salah satu bahasa pemograman web untuk menciptakan halaman web yang dinamis.
ASP merupakan salah satu produk teknologi yang disediakan oleh Microsoft.
ASP bekerja pada web server dan merupakan server side scripting.
4. Bahasa Pemrograman XML
Extensible Markup Language (XML) adalah bahasa markup serbaguna yang direkomendasikan W3C untuk mendeskripsikan berbagai macam data.
XML menggunakan markup tags seperti halnya HTML namun penggunaannya tidak terbatas pada tampilan halaman web saja.
XML merupakan suatu metode dalam membuat penanda/markup pada sebuah dokumen.

5. Bahasa Pemrograman WML
WML adalah kepanjangan dari Wireless Markup Language, yaitu bahasa pemrograman yang digunakan dalam aplikasi berbasis XML (eXtensible Markup Langauge).
WML ini adalah bahasa pemrograman yang digunakan dalam aplikasi wireless.
WML merupakan analogi dari HTML yang berjalan pada protocol nirkabel.
6. Bahasa Pemrograman PERL
Perl adalah bahasa pemrograman untuk mesin dengan sistem operasi Unix (SunOS, Linux, BSD, HP-UX), juga tersedia untuk sistem operasi seperti DOS, Windows, PowerPC, BeOS, VMS, EBCDIC, dan PocketPC.
PERL merupakan bahasa pemograman yang mirip bahasa pemograman C.
7. Bahasa Pemrograman CFM
Cfm dibuat menggunakan tag ColdFusion dengan software Adobe ColdFusion / BlueDragon / Coldfusion Studio.
Syntax coldfusion berbasis html.
8. Bahasa Pemrograman Javascript
Javascript adalah bahasa scripting yang handal yang berjalan pada sisi client.
JavaScript merupakan sebuah bahasa scripting yang dikembangkan oleh Netscape.
Untuk menjalankan script yang ditulis dengan JavaScript kita membutuhkan JavaScript-enabled browser yaitu browser yang mampu menjalankan JavaScript.
9. Bahasa Pemrograman CSS
Cascading Style Sheets (CSS) adalah suatu bahasa stylesheet yang digunakan untuk mengatur tampilan suatu dokumen yang ditulis dalam bahasa markup.
Penggunaan yang paling umum dari CSS adalah untuk memformat halaman web yang ditulis dengan HTML dan XHTML.
Walaupun demikian, bahasanya sendiri dapat dipergunakan untuk semua jenis dokumen XML termasuk SVG dan XUL.
Spesifikasi CSS diatur oleh World Wide Web Consortium (W3C).

aplikasi we

Aplikasi web

Dari Wikipedia bahasa Indonesia, ensiklopedia bebas
Tampilan salah satu aplikasi web.
Dalam rekayasa perangkat lunak, suatu aplikasi web (bahasa Inggris: web application atau sering disingkat webapp) adalah suatu aplikasi yang diakses menggunakan penjelajah web melalui suatu jaringan seperti Internet atau intranet. Ia juga merupakan suatu aplikasi perangkat lunak komputer yang dikodekan dalam bahasa yang didukung penjelajah web (seperti HTML, JavaScript, AJAX, Java, dll) dan bergantung pada penjelajah tersebut untuk menampilkan aplikasi.
Aplikasi web menjadi populer karena kemudahan tersedianya aplikasi klien untuk mengaksesnya, penjelajah web, yang kadang disebut sebagai suatu thin client (klien tipis). Kemampuan untuk memperbarui dan memelihara aplikasi web tanpa harus mendistribusikan dan menginstalasi perangkat lunak pada kemungkinan ribuan komputer klien merupakan alasan kunci popularitasnya. Aplikasi web yang umum misalnya webmail, toko ritel daring, lelang daring, wiki, papan diskusi, weblog, serta MMORPG.

perancangan web

Perancangan web (web design) adalah istilah umum yang digunakan untuk mencakup bagaimana isi web konten ditampilkan, (biasanya berupa hypertext atau hypermedia) yang dikirimkan ke pengguna akhir melalui World Wide Web, dengan menggunakan sebuah browser web atau perangkat lunak berbasis web. Tujuan dari web design adalah untuk membuat website—sekumpulan konten online termasuk dokumen dan aplikasi yang berada pada server web / server. Sebuah website dapat berupa sekumpulan teks, gambar, suara dan konten lainnya, serta dapat bersifat interaktif ataupun statis.

 Konten

Elemen-elemen seperti teks, forms, images (GIFs, JPEGs, Portable Network Graphics) dan video dapat diletakkan di dalam halaman menggunakan tag-tag HTML/XHTML/XML. Browser terkadang juga memerlukan Plug-ins seperti Adobe Flash, QuickTime, Java, dan sebagainya untuk menampilkan beberapa media yang diletakkan di dalam halaman web menggunakan tag-tag HTML/XHTML.
Halaman web dan situs web dapat berupa halaman statis, atau dapat diprogram secara dinamis sehingga menghasilkan halaman web dengan konten atau tampilan visual yang diinginkan, tergantung pada berbagai faktor, seperti masukan dari pengguna akhir, masukan dari Webmaster, atau perubahan dalam lingkungan komputasi (seperti situs yang terkait dengan database yang telah diubah).

Perancang Web

Perancang web atau desainer web (web designer) adalah orang yang memiliki keahlian menciptakan konten presentasi (biasanya hypertext atau hypermedia) yang dikirimkan ke pengguna-akhir melalui World Wide Web, menggunakan Web browser atau perangkat lunak Web-enabled lain seperti televisi internet, Microblogging, RSS, dan sebagainya.
Dengan berkembangnya spesialisasi dalam desain komunikasi dan bidang teknologi informasi, ada kecenderungan kuat untuk menarik garis yang jelas antara web design khusus untuk halaman web dan pengembangan web secara keseluruhan dari semua layanan berbasis web.


web tugas

      1.1 Rekayasa Web (Web Engineering)
Dalam jangka waktu yang relatif singkat, Internet dan World Wide Web (biasa disebut dengan web) telah berkembang dengan sangat pesat sehingga dapat melampaui kecepatan perkembangan teknologi lainnya di dunia. Internet dan web juga berkembang pesat dalam hal jangkauan dan luas bidang kegunaan yang secara nyata mempengaruhi beberapa aspek kehidupan. Industri, seperti manufaktur, biro perjalanan, rumah sakit, perbankan, pendidikan dan pemerintahan menggunakan web untuk meningkatkan efisiensi operasional mereka.
Saat ini banyak diantara kita bergantung pada sistem dan aplikasi yang menggunakan antarmuka web yang harus berjalan dengan baik dan terpercaya. Oleh karena itu para pengembang web membutuhkan suatu metoda, suatu bidang keilmuan dan proses yang dapat diduplikasi, alat-alat pengembang web yang baik dan panduan-panduan dalam proses pengembangan web yang baik.
Web engineering (rekayasa web) adalah suatu proses yang digunakan untuk menciptakan suatu sistem aplikasi berbasis web dengan menggunakan ilmu rekayasa, prinsip-prinsip manajemen dan pendekatan sistematis sehingga dapat diperoleh sistem dan aplikasi web dengan kualitas tinggi. Tujuannya untuk mengendalikan pengembangan, minimalisasi resiko dan meningkatkan kualitas sistem berbasis web. [2]
1.1.1 Kualitas Sistem dan Aplikasi berbasis Web
Ada beberapa parameter yang dapat digunakan untuk mengukur aplikasi berbasis web.
Gambar II 1 Parameter Kualitas Aplikasi pada Sistem Berbasis Web
1.1.2 Alur Kerja Rekayasa Web
Bertolak belakang dengan persepsi dari beberapa pengembang perangkat lunak dan ahli-ahli dalam bidang rekayasa perangkat lunak (software engineering professional), rekayasa web tidaklah sama dengan rekayasa perangkat lunak walaupun keduanya melibatkan pemrograman dan pengembangan perangkat lunak.
Walaupun rekayasa web banyak mengadopsi prinsip-prinsip rekayasa perangkat lunak, rekayasa web memiliki banyak pendekatan, metoda, alat bantu, teknik dan panduan yang memenuhi persyaratan pembuatan sistem berbasis web.
Pengembangan sistem berbasis web berbeda dengan pengembangan perangkat lunak konvensional, dimana pengembangan sistem berbasis web lebih banyak menghadapi tantangan. Pengembangan web adalah gabungan dari print publishing dan pengambangan perangkat lunak, diantara marketing dan perhitungan dan diantara seni dan teknologi.
Alternatif model dari rekayasa web adalah sebagai berikut :
Gambar II 2 Alur Kerja Rekayasa Web
1.1.2.1 Formulasi (formulation)
Kegiatan yang berfungsi untuk merumuskan tujuan dan ukuran dari aplikasi berbasis web serta menentukan batasannya sistem.
Tujuan yang ingin dicapai bisa dibedakan menjadi dua kategori, yaitu :
1. Tujuan yang bersifat informatif
Menyediakan suatu informasi tertentu kepada pengguna, berupa teks, grafik, audio, dan video.
2. Tujuan yang bersifat fungsional

Jumat, 11 November 2011

Php Variabel String

Variabel String dalam PHP

Variabel string digunakan untuk nilai yang mengandung karakter.
Dalam bab ini kita akan melihat fungsi yang paling umum dan operator digunakan untuk memanipulasi string di PHP.
Setelah kita membuat sebuah string kita dapat memanipulasinya. Sebuah string dapat digunakan secara langsung dalam suatu fungsi atau dapat disimpan dalam variabel.
Berikut ini, script PHP memberikan teks "Hello World" ke variabel string bernama $ txt:
<?php
$txt="Hello World";
echo $txt;
?>
Output dari kode di atas akan menjadi:
Hello World
Sekarang, mari kita mencoba untuk menggunakan beberapa fungsi yang berbeda dan operator untuk memanipulasi string.

Operator konkatenasi

Hanya ada satu string operator di PHP.
Operator concatenation (.) Digunakan untuk menempatkan dua nilai string bersama.
Untuk menggabungkan dua variabel string bersama, gunakan operator concatenation:
<?php
$txt1="Hello World!";
$txt2="What a nice day!";
echo $txt1 . " " . $txt2;
?>
Output dari kode di atas akan menjadi:
Hello World! What a nice day!
Jika kita melihat kode di atas Anda melihat bahwa kami menggunakan operator Rangkaian dua kali. Hal ini karena kami harus memasukkan string ketiga (karakter spasi), untuk memisahkan dua string.


Para strlen () fungsi

Para strlen () fungsi ini digunakan untuk mengembalikan panjang string.
Mari kita cari panjang string:
<?php
echo strlen("Hello world!");
?>
Output dari kode di atas akan menjadi:
12
Panjang string sering digunakan dalam loops atau fungsi lainnya, ketika penting untuk mengetahui ketika string berakhir. (Yaitu dalam satu lingkaran, kita ingin menghentikan loop terakhir setelah karakter dalam string).

The strpos () fungsi

The strpos () adalah fungsi yang digunakan untuk mencari karakter / teks dalam string.
Jika kecocokan ditemukan, fungsi ini akan mengembalikan posisi karakter dari pertandingan pertama. Jika tidak ada yang cocok ditemukan, maka akan kembali FALSE.
Mari kita lihat apakah kita dapat menemukan string "dunia" dalam string kami:
<?php
echo strpos("Hello world!","world");
?>
Output dari kode di atas akan menjadi:
6
Posisi dari "dunia" string dalam contoh di atas adalah 6. Alasan bahwa itu adalah 6 (dan bukan 7), adalah bahwa posisi karakter pertama dalam string adalah 0, dan bukan 1.

Lengkap PHP String Referensi

Untuk referensi lengkap dari semua fungsi string, pergi ke kami Referensi PHP String lengkap .
Referensi berisi deskripsi singkat, dan contoh-contoh penggunaan, untuk setiap fungsi!
 w3school.com