Basic PHP – Part 1

What is PHP?

PHP (officially “PHP: Hypertext Preprocessor”) is a server-side HTML-embedded scripting language.

Simple answer, but what does that mean? An example:

Example 1-1. An introductory example

<html>

<head>

<title>Example</title>

</head>

<body>

<?php

echo “Hi, I’m a PHP script!”;

?>

</body>

</html>

Notice how this is different from a CGI script written in other languages like Perl or C — instead of writing a program with lots of commands to output HTML, you write an HTML script with a some embedded code to do something (in this case, output some text). The PHP code is enclosed in special start and end tags that allow you to jump into and out of PHP mode.

What distinguishes PHP from something like client-side Javascript is that the code is executed on the server. If you were to have a script similar to the above on your server, the client would receive the results of running that script, with no way of determining what the underlying code may be. You can even configure your web server to process all your HTML files with PHP, and then there’s really no way that users can tell what you have up your sleeve.

Wget – Tool Download di Linux

Wget

Siapa sih yang gak kenal dengan perintah ini. Ya betul ini tool untuk download. Banyak fitur-fitur yang belum kita tau termasuk saya yang nulis ini hehhe….

Instal wget

Jika Anda menggunakan versi RPM:

# rpm -ivh wget-*.rpm

Dasar Penggunaan

  • Mengambil URL dengan wget

    # wget http://situs.com

    wget untuk mengambil sebuah URL http://situs.com. Wget akan menyimpan ini di file index.html. Wget akan berusaha mencari alamat situs.com, melakukan koneksi ke server tersebut, lalu mengirim request HTTP untuk meminta URI / ke host situs.com.

Membuat Router Warnet dengan LINUX Fedora

Sebenarnya membangun sebuah router untuk keperluan pribadi atau warnet sangat mudah dan cepat. Disini penulis akan mencoba Membuat Router Warnet dengan Linux Fedora menggunakan Fedora Core 4 untuk membangun router. Kenapa? karena penggunaan memori pada FC4 lebih kecil dbanding dengan FC yang versi terbaru. Atau bagi anda yang punya FC2 lebih baik lagi. Tapi jangan lupa meng-update (akan dibahas nanti).

Spesifikasi komputer yang penulis gunakan:

  • Pentium Cell 2,8Ghz
  • RAM 512Mb
  • VGA onboard – share 16Mb
  • HD 40 G
  • 2 buah landcard (realtek)
    • eth0 –> untuk ke ISP
    • eth1 –> untuk ke LAN

Rancangan jaringan dan IP address yang akan penulis gunakan:

Rancangan Jaringan