Dalam tutorial belajar PHP pertama ini, kita akan membahas tentang pengertian PHP dan apa saja fungsi PHP dalam pemrograman web.
Pengertian PHP
PHP adalah bahasa pemrograman script server-side yang didesain untuk pengembangan web. Selain itu, PHP juga bisa digunakan sebagai bahasa pemrograman umum (wikipedia). PHP di kembangkan pada tahun 1995 oleh Rasmus Lerdorf, dan sekarang dikelola oleh The PHP Group. Situs resmi PHP beralamat di http://www.php.net.
PHP disebut bahasa pemrograman server side karena PHP diproses pada komputer server. Hal ini berbeda dibandingkan dengan bahasa pemrograman client-side seperti JavaScript yang diproses pada web browser (client).
Pada awalnya PHP merupakan singkatan dari Personal Home Page. Sesuai dengan namanya, PHP digunakan untuk membuat website pribadi. Dalam beberapa tahun perkembangannya, PHP menjelma menjadi bahasa pemrograman web yang powerful dan tidak hanya digunakan untuk membuat halaman web sederhana, tetapi juga website populer yang digunakan oleh jutaan orang seperti wikipedia, wordpress, joomla, dll.
Saat ini PHP adalah singkatan dari PHP: Hypertext Preprocessor, sebuah kepanjangan rekursif, yakni permainan kata dimana kepanjangannya terdiri dari singkatan itu sendiri: PHP: Hypertext Preprocessor.
PHP dapat digunakan dengan gratis (free) dan bersifat Open Source. PHP dirilis dalam lisensi PHP License, sedikit berbeda dengan lisensi GNU General Public License (GPL) yang biasa digunakan untuk proyek Open Source.
Kemudahan dan kepopuleran PHP sudah menjadi standar bagi programmer web di seluruh dunia. Menurut wikipedia pada februari 2014, sekitar 82% dari web server di dunia menggunakan PHP. PHP juga menjadi dasar dari aplikasi CMS (Content Management System) populer seperti Joomla, Drupal, dan WordPress.
Dikutip dari situs w3techs.com, (diakses pada 28 Januari 2019), berikut adalah market share penggunaan bahasa pemrograman server-side untuk mayoritas website di seluruh dunia :
Dapat dilihat dari tampilan di atas bahwa mayoritas website modern saat ini menggunakan PHP.
Fungsi PHP Dalam Pemrograman Web
Untuk membuat halaman web, sebenarnya PHP bukanlah bahasa pemrograman yang wajib digunakan. Kita bisa saja membuat website hanya menggunakan HTML saja. Web yang dihasilkan dengan HTML (dan CSS) ini dikenal dengan website statis, dimana konten dan halaman web bersifat tetap.
Sebagai perbandingan, website dinamis yang bisa dibuat menggunakan PHP adalah situs web yang bisa menyesuaikan tampilan konten tergantung situasi. Website dinamis juga bisa menyimpan data ke dalam database, membuat halaman yang berubah-ubah sesuai input dari user, memproses form, dll.
Untuk pembuatan web, kode PHP biasanya di sisipkan ke dalam dokumen HTML. Karena fitur inilah PHP disebut juga sebagai Scripting Language atau bahasa pemrograman script.
Sebagai contoh penggunaan PHP, misalkan kita ingin membuat list dari nomor 1 sampai nomor 10. Dengan menggunakan HTML murni, kita bisa membuatnya secara manual seperti kode berikut ini:
<!DOCTYPE html> <html> <head> <title>Contoh list dengan HTML</title> </head> <body> <h2>Daftar Absensi Mahasiswa</h2> <ol> <li>Nama Mahasiswa ke-1</li> <li>Nama Mahasiswa ke-2</li> <li>Nama Mahasiswa ke-3</li> <li>Nama Mahasiswa ke-4</li> <li>Nama Mahasiswa ke-5</li> <li>Nama Mahasiswa ke-6</li> <li>Nama Mahasiswa ke-7</li> <li>Nama Mahasiswa ke-8</li> <li>Nama Mahasiswa ke-9</li> <li>Nama Mahasiswa ke-10</li> </ol> </body> </html>
Halaman HTML tersebut dapat dibuat dengan mudah dengan cara men-copy-paste tag <li> sebanyak 10 kali dan mengubah sedikit angka-angka no urut di belakangnya. Namun jika yang kita inginkan adalah menambahkan list tersebut menjadi 100 atau 1000 list, cara copy-paste tersebut menjadi tidak efektif.
Jika menggunakan PHP, kita tinggal membuat perulangan for sebanyak 1000 kali dengan perintah yang lebih singkat seperti berikut ini:
<!DOCTYPE html> <html> <head> <title>Contoh list dengan PHP</title> </head> <body> <h2>Daftar Absensi Mahasiswa</h2> <ol> <?php for ($i= 1; $i <= 1000; $i++) { echo "<li>Nama Mahasiswa ke-$i</li>"; } ?> </ol </body> </html>
Dengan menggunakan kode baris yang bahkan lebih sedikit, kita dapat membuat list tersebut menjadi 1000 kali, bahkan 100.000 kali dengan hanya mengubah sebuah variabel $i.
PHP tidak hanya dapat melakukan pengulangan tersebut, masih banyak hal lain yang bisa kita lakukan dengan PHP, seperti menginput data ke database, menghasilkan gambar, menkonversi halaman text menjadi PDF, management cookie dan session, dan hal lainnya yang akan kita pelajari di dalam tutorial belajar PHP di duniailkom.
Dalam tutorial PHP kali ini, kita telah mempelajari pengertian PHP, dan fungsi PHP dalam pembuatan website. Pada tutorial selanjutnya kita akan membahas tentang sejarah PHP dan perkembangan versinya, dari awal kemunculannya pada tahun 1994, hingga menjadi salah satu bahasa pemrograman paling populer saat ini.
Terimakasih sangat membantu sekali untuk saya yang baru belajar php
Pak, saya sudah mencoba contoh di atas, tapi kenapa outputnya tidak sama?
ini kode saya:
Tutorial Belajar PHP Part 1: Pengertian dan Fungsi PHP dalam Pemograman Web
Daftar Absensi Mahasiswa
<?php
for ($a=1; $a < 1000; $a++)
{
echo "Mahasiswa ke-$a ";
}
?>
Kemungkinan karena tanda kutip diakhir echo-nya:
echo "Mahasiswa ke-$a ";
Seharusnya ditulis sebagai berikut:
echo "Mahasiswa ke-$a ";
Tanda kutip " dan " walaupun sama-sama tanda kutip, namun hanya yang terakhir yang bisa diproses PHP. Tanda kutip yang pertama biasanya berasal dari editor yang tidak "pas" untuk programming, seperti microsoft word.
Juga pastikan XAMPP dan webserver apache telah berjalan, dan berada di dalam folder htdoc, seperti dalam tutorial Cara Menjalankan File PHP dengan XAMPP
Mudah-mudahan bisa membantu Fara.
kemungkinan karena save dengan ekstensi .html bukan dengan .php
kurang tanda "<br>"
<?php
for ($a=1; $a < 1000; $a++)
{
echo "Mahasiswa ke-$a ";
}
?>
ada yang kurang mestinya <=1000 jadi baca variabel a 1 sampai kurang sama dengan 1000
<?php
for ($a=1; $a < 1000; $a++)
{
echo "Mahasiswa ke-$a ";
}
?>
ada yang kurang mestinya <=1000 jadi baca variabel a 1 sampai kurang sama dengan 1000
ada 1 lg yg kelewat echo 'mahasiswa ke -' . $a; jadi variabel $a di taruh di luar '' semoga membantu
Terimakasih koreksinya mas :)
itu karena kutip kedua echo nya beda. seharusnya
echo "Mahasiswa ke-$a ";
Saya lebih setuju ini salah di kutipnya doang :D hehehhe, sama kek mas andre.
dan penulisan echo " mahasiswa ke-".$a; juga bener seperti yang mas udin sebut. sama sama jalan dengan baik, kebetulan saya pake appserv bukan xampp, entah kalo di xampp. :)
yg ingin saya tanyakan adalah apakah "spasi" sangat berpengaruh di coding php ya pak?
misalnya echo"halo";
atau memang harus echo "halo";
Secara umum, spasi tidak terlalu berpengaruh di dalam PHP. Wahyu bisa menulis:
echo"halo";
echo "halo";
echo "halo" ;
Namun dalam beberapa kasus, spasi bisa membuat masalah, terutama untuk fungsi khusus PHP seperti pengiriman HTTP header (tidak boleh ada spasi setelah tag penutup PHP), atau dalam pembuatan string menggunakan perintah heredoc (dalam tutorial PHP : https://www.duniailkom.com/mengenal-tipe-data-string-dan-cara-penulisan-string-dalam-php/)
pagi gan ..
oh ya , kalau mau buat program PHP berbasis Desktop , caranya bagaimana ?
apa ada software tambahan ?
terimakasih sebelumnya …
Walaupun saya belum pernah mencobanya, ada extension PHP "PHP-GTK" yang digunakan untuk membuat GUI program desktop, namun extension ini sepertinya sudah lama tidak diupdate.
Cara lain adalah menambahkan aplikasi web server yang bisa dijalankan tanpa perlu diinstal seperti Server2Go, sehingga PHP bisa langsung dijalankan dari dalam flashdisk, misalnya.
bagus pak, tutorialnya sangat lengkap tapi pas saya baca kirain kodingan fungsi itu kodingan function. Tapi gpp itung – itung nambah ilmu dan referensi kodingan :)
Hehe.. iya ya, judulnya bisa bermakna ganda, namun kalau yang dicari adalah pembahasan tentang function dalam PHP, Naufal bisa membacanya di Tutorial PHP: Pengertian Fungsi (function) PHP dan Cara Penggunaan Fungsi PHP
pak saya ada masalah dengan
contoh script php
<?php
$nama="1211212";
$alamat="kp.pos";
$no tlp="mandir";
echo"nama: $nama";
echo"almat: $alamat";
echo"no tlp: $no tlp";
?>
waktu login ke localhost maka error seperti ini Parse error: syntax error, unexpected T_STRING in C:\xampp\htdocs\web1\nama.php on line 9
Kalau saya perhatikan, ada kesalahan dalam membuat variabel $no tlp. Di dalam PHP, sebuah variabel tidak bisa dipisah dengan spasi. Jika ingin memisahkan kata dalam variabel, kita bisa menggunakan tanda underscore (_).
Kode PHP diatas, bisa diubah menjadi:
Pembahasan mengenai aturan penulisan variabel dalam PHP dapat dibaca di Tutorial PHP: Pengertian Variabel dan Cara Penulisan Variabel PHP
Semoga bisa membantu.. :)
echo "nama: $nama <br>" ;
echo "almat: $alamat <br>";
echo "no tlp: $no_tlp <br>";
?>
biar lebih enak di baca pake kode <BR> ada jarak kebawah di tiap dalam teks.
Siip, terimakasih tambahannya gan :)
Untuk masalah mas Andre,
Klw menurut saya, mungkin variabel yg didefinisikan terbawa dalam string yg akan ditampilkan, makanya muncul error T_STRING. Harus extra hati-hati dlm menuliskan script nya.
semoga membantu.
Terimakasih atas solusinya mas. Iya, kalau dalam pemrograman, salah / lupa menulis satu karakter saja bisa membuat seluruh kode program tidak dapat berjalan.
Biasanya kesalahan yang umum seperti lupa menutup string dengan tanda kutip, atau lupa menambahkan tanda titik koma di akhir perintah.
makasih
pak, bolehkah saya belajar intensif programming dalam beberapa hari kedepan saja, dikarenakan saya ikut lomba LKS (lomba keterampilan siswa), dalam cabang desain web..
Terima kasih
Mohon maaf guntur, saya takut tidak bisa full time. Tetapi kalau ada kendala, email saja ke [email protected], kalau sedang tidak sibuk, saya akan bantu jawab.
Desain web ya? untuk hal ini guntur harus menguasai HTML + CSS, setelah itu bisa langsung lompat mempelajari Bootstrap di http://getbootstrap.com. Saya memang sedang mempersiapkan artikelnya, tetapi dikarenakan kesibukan, masih belum selesai :)
Good luck dengan LKS-nya.
Ternyata bikin web yg "sesungguhnya" itu tak semudah kalo pake yg instant macam blogspot atau wordpress ya. Tinggal beberapa klik udah jadi.
Sy pingin menguasai html, css, javasript atau php. Tp karena kesibukan kerja jadi luama bingit nyantolnya. Minggu lalu belajar, belum sampai paham, sekarang malah puyeng. Maklum gak fokus hehe.
Dulu mas andre belajarnya gimana kok bisa canggih gini?
Saya belajarnya juga sedikit-sedikit mas.. mulai dari HTML, CSS, JavaScript, dan PHP. Itupun awalnya dari tugas kuliah yang mengharuskan pembuatan website.
Mempelajari pemrograman web memang membutuhkan waktu yang tidak sebentar kok mas, apalagi dalam kesibukan kuliah/kerja. G masalah bingung2 dikit di awal2.. saya juga membutuhkan waktu yang lama untuk mempelajari ini, sudah tahunan :), dan sekarang pun masih terus belajar…
Yang penting fokus saja, dan tidak terburu2 harus bisa menguasai semuanya. Web programming adalah bidang yang sangat luas, bahkan banyak programmer professional hanya fokus kepada salah satu bidang saja, seperti PHP saja, atau JavaScript saja..
Dinikmati saja pembelajarannya mas :)
saya mau tanya. dasar dasar PHP yang harus dipelajari itu apa saja?
saya ingin mempelajarinya
Mohon Bantuannya
Maksudnya dasar-dasar yang dibutuhkan untuk mempelajari PHP, atau dasar-dasar untuk bahasa PHP itu sendiri y mas?
Kalau yang dimaksud dasar sebelum mempelajari PHP, paling tidak harus memahami HTML dan cara web browser memproses halaman HTML. Sedikit tentang CSS dan JavaScript juga menjadi nilai tambah walau tidak harus.
Jika yang dimaksud adalah dasar-dasar PHP, bisa meliputi aturan penulisan PHP, Cara PHP memproses halaman web, Tipe Data, struktur looping, dan function PHP. Setelah memahami dasar2 tersebut kita bisa masuk dengan pembahasan yang lebih khusus seperti penanganan database MySQL, Penanganan Form, Pemrograman objek PHP, dll.
oh giu ya mas.. makasih yaa
kalo untuk dasar – dasar untuk bahasa PHP itu seperti apa?
Mas Andre kalo bikin web site ini pake HTML,CSS,PHP,dan java script juga?
dan Mas Andre menggunakan sofware apa saja? apakah cuman note pad++?
Untuk web isi saya menggunakan WordPress, sejenis aplikasi untuk membuat website. WordPress itu sendiri di buat dengan bahasa PHP yang digabungkan dengan HTML, CSS, JavaScript dan database MySQL.
Jika terdapat beberapa kode yang ingin saya ubah, saya memang hanya menggunakan notepad++ kok mas :)
domainnya free semacam blogspot?
untuk wordpress bisa mendaftar di wordpress.com, tetapi kelemahannya kita tidak bisa menggunakan theme sendiri, hanya bisa memilih theme yang tersedia saja.
Mas andre saya mau tanya (agak melenceng dkit .. hhe) .. Sya mahasiswa akhir.
Saya membuat web yang mana web itu untuk mengakses/mengendalikan sebuah motor DC.
prtanyaan an nya :
1. Apa iya bahasa C tdk bsa membaca perintah web ?
2. Bisa gak Bahasa C membaca perintah Php ?
3. Bagaimana Bahsa C itu bsa membaca perintah saya melalui web, contoh : Bila di web saya buat perintah putar kanan, gmn cara nya bhsa C itu tau ap printah saya ? (Masi newbie mas) Tq
Mungkin "lebih mudahnya" kita bisa memanggil perintah bahasa C dari dalam PHP, sehingga jika sebuah tombol web ditekan, jalankan perintah C tersebut.
Setelah saya cari dari beberapa sumber, untuk menjalankan perintah C dari PHP, kita harus membuatnya menjadi extension/library PHP (karena PHP sendiri juga dibuat dari bahasa C), cara pembuatan extensionnya "cukup rumit", tapi mungkin bisa dipahami.
Silahkan kunjungi beberapa link berikut untuk info lebih lanjut:
http://stackoverflow.com/questions/2420895/calling-c-from-php
http://devzone.zend.com/1435/wrapping-c-classes-in-a-php-extension/
http://www.php-cpp.com/
Terus terang saya juga belum pernah membuat extension PHP atau menjalankan perintah C dari PHP atau sebaliknya. Mungkin ada rekan2 lain yang bisa membantu.. :)
Mantap gan artikel nya sangat membantu izin copas yah :D
Silahkan gan.. tapi kalau boleh, kasih link sumbernya kemari ya.. :)
Mohon bimbingannya mas gan., pengin pinter ahli di bidang programming.
Silahkan dipelajari gan, tapi kalau ingin mempelajari PHP, minimal tau tentang HTML dulu.
Websiteny bangut banget ternyata., tutorialnya teratur. alahmdulillah bisa ketemu sama website ini.
Mau tanya pak, saya kelas 3 smk .
Sekarang saya juga sedang mempelajari php dan saya lagi berproses untuk ujian kompetenso keahlian saya pak . Dalam pemrogaman, saya agak kesulitan untuk fungsi join pak .
Tolong solusinya, agar jelas dan bisa saya pahami .
Terimakasih :)
Mohon maaf, maksudnya apakah fungsi Join PHP (penyatuan array) atau query JOIN MySQL y?
Kalau untuk JOIN MySQL, bisa dipelajari di Tutorial JOIN MySQL.
Semoga bisa membantu :)
Sangat bermanffat ;)
Mas, mau nanya ni,
Bisa gak Kalo Pemograman Aplikasi Penjualan Menggunakan Visual Basic 6.0 di buat jadi Online?
Trimakasih…..
Saya sudah lama tidak memegang VB lagi, tapi setau saya aplikasi desktop yang dibuat dengan VB 6.0 tidak bisa dibuat online, kecuali dirombak ulang menggunakan ASP.NET (PHP-nya microsoft).
saya..ingin belajar tapi saya gaptek hehe baru puxa neetbook..belom puxa ilmu apa2 apa bisa ya mas hehe
Asal ada niat belajar, g ada yang mustahil :)
Bermanfaat banget nih…
Artikel nya kereeenn!
Sampai" saya lupa Tujuan saya googling…
Padahal pertamanya mau cari tentang css mywapblog…
Tapi, baru baca Judulnya udah Terbesit dalam hati untuk baca ni artikel..
Baru sekali baca saya sudah pahamm.. Kereen deh Pak…
Coba kalau saya punya komputer, udah buat website saya…
Tapi harus nunggu punya komputer.. Jadi saya cuman bisa buat blog mwb, itupun buatnya pakai hp nokia Tombol rusak… ;(
Thanks ya Pak…..
Terimakasih juga atas kunjungannya… semoga kesampaian punya komputer baru :)
mau belajar bikin web , cuma bisa di wordpress
Mau nanya dong untuk css yang responsive gimana sih? saya udah coba bikin di laptop pas masuk ke komputer amburadul semuaa hehehe.. mohon pencerahannya :)
Untuk membuat web responsive, minimal sudah menguasai dasar-dasar CSS mas, karena penggunaannya cukup 'njelimet' terutama bagi pemula. Materi yang harus dikuasai adalah media query di CSS.
Atau bisa juga menggunakan CSS Framework seperti Bootstrap atau Zurb Foundation, tapi sekali lagi harus paham dasar2 CSS :)
lebih mudah mana pak
php atau java??
Wah, bingung juga gimana jawabnya, soalnya tujuan penggunaan kedua bahasa ini berbeda. Java biasanya digunakan untuk membuat aplikasi desktop (plus android), sedangakan PHP untuk membuat website.
Tapi kalau dilihat dari segi kesulitan mempelajarinya, saya rasa lebih susah Java, karena Java sudah full object. Sehingga untuk mulai belajar Java minimal harus paham tentang OOP (Object Oriented Programming).
Sedangkan dalam PHP, kita bisa menggunakan cara pemrograman prosedural (tidak perlu menggunakan objek), walaupun PHP juga menyediakan pemrograman berbasis objek.
Tapi yang membuat pusing, PHP digunakan untuk membuat website. Dan untuk membuat website sediri tidak cukup dengan PHP saja, tapi juga harus bersamaan dengan HTML, CSS, dan JavaScript :)
Terimakasih
gan kok pas ditulis kode source php
kok yang muncul sama ya ga ada yang beda,
pdhal apache dah di start dan berwarna hijau.
Maksudnya yang muncul tetap kode PHP tanda di proses y gan? Kemungkinan filenya berkahiran .html, coba pastikan lg apakah filenya sudah berakhiran .php dan diakses dari localhost.
pak , saya ijijn copast buat pelajaran , boleh tidak ????
Silahkan… tapi kalau ingin di posting di blog, bisa dikasih sumbernya ke sini ya :)
Mau tanya mas ..
klau misal nya kita mau belajar tentang PHP trus kita ingin mempraktekan nya apa harus nyewa hosting dulu ya mas , maklum newbie nie mas :)
Oh ga perlu kok, cukup hostingnya yang diinstall ke komputer kita (offline) :)
Caranya bisa dengan menggunakan aplikasi XAMPP. Silahkan lanjut ke tutorial PHP berikutnya, akan dibahas lengkap tentang cara menginstall XAMPP dan cara menjalankan kode PHP.
Mas maksud dari penggunaan in contah a.b() atau a.b.c() . titik itu maksudnya apa ya mas ?
Sama juga dengan tanda ini -> maksudnya apa ya mas ?
Di PHP, tanda titik biasanya digunakan sebagai operator penyambungan string, sedangkan tanda panah itu untuk mengakses element objek (seperti method dan property).
Untuk pembahasan lebih jauh bisa mengunjungi Tutorial Operator String dan Tutorial OOP PHP.
Semoga bisa membantu :)
mass saya orang awam, pertama kali yg perlu di plajari jika ingin jadi progrming apa mas
Kalau maksudnya programming secara umum, mungkin bisa mulai dari belajar algoritma dan pemrograman, biasanya ini dibahas menggunakan bahasa pascal (untuk buku2 gramedia). Di duniailkom sendiri sudah ada tutorial Pascal, namun masih beberapa pengantar awal.
Jika ingin fokus ke web programmming (membuat website), bisa mulai dari HTML, kemudian CSS, ke PHP, MySQL dan Javascript.
Dasar dari pembuatan website adalah HTML. Di duniailkom sudah cukup lengkap tutorial HTML, atau jika ingin menguasai penuh, saya sudah membuat ebook khusus HTML setebal 360an halaman di HTML Uncover: Panduan belajar HTML lengkap untuk pemula.
Semoga bisa membantu :)
Update: Untuk penjelasan lebih lengkap, saya buatkan artikel khusus mas, silahkan kesini: Ingin Belajar Web Programming, Harus Mulai Dari Mana?
Bagus artikelnya. Mas Saya baru belajar php masi bingung tentang fungsi code" php.. Misalnya echo Itu buat ap.. Kira" dmna ya saya bsa DL eBook lengkapnya..
Saat ini saya belum menyediakan eBook khusus PHP mas, baru tersedia eBook HTML. Mudah2an sekitar 2-3 bulan lagi eBook PHP sudah bisa selesai, semoga berkenan menunggu.
Untuk sementara bisa dilihat2 Tutorial PHP Dasar di Duniailkom. Saya rasa untuk dasar2 PHP sudah cukup lengkap :)
salam kenal mas andre…
saya mau tanya adakah tutorial program php, java script, html, css yg dikeluarkan berupa dvd atau sejenisnya agar bisa memudahkan kami sebagai pemula untuk belajar.
terima kasih
Salam kenal juga mas,.. :)
Kalau tutorialnya berbentuk DVD atau Video belum ada mas, saat ini medianya baru berupa eBook. Kedepannya mungkin tersedia dalam bentuk Video, tapi belum dalam waktu dekat.
Saat ini saya sudah menyelesaikan eBook HTML. Secara bertahap materi lainnya segera menyusul, dan mudah2an di bulan Agustus ini eBook CSS sudah selesai.
Demikian mas, terimakasih…
Salam kenal mas… ini merupakan kunjungan perdana sya di blog ini.
Saya ingin bertanya mas, apakah bisa kita buat website di wordpress tanpa menggunakan php mas?
Terima kasih mas, saya minta ijin sunting sebagian buat bahan persentasi ya :)
agak sedikit ribet ya tapi praktis juga kalo paham
sangat membantu untuk matkul saya
Senang bisa bermanfaat :)
om,thapan untuk beljar membangun web apa saja?sy sdah Pernh mempljari HTML Dan CSS,selanjutnya apa ja yg harus d kuasai?thanks
Selanjutnya bisa ke PHP atau ke JavaScript gan, lengkapnya bisa kesini: Ingin Belajar Web Programming, Harus Mulai Dari Mana?
wah ini bermanfaat gan
Recomended site gan…
Smoga dgn berbagai ilmu, manfaat yg didapat dunia dan akhirat. Amin
Trimakasih
mantap gan.. ane juga lagi mau belajar2 web programing dr awal..
n sudah cari banyak buku2 yg ternyata tidak dimulai dari dasar… tp disini ane bisa mulai dari awala gan.. thx
btw ebook utk PHP ini blom ada?
lalu itu ebook2nya mau belinya gimana?
thx ya
Saat ini eBook PHP masih dalam penulisan gan, mungkin butuh waktu 2 bulan lagi baru bisa selesai. Jika agan ingin mulai dari dasar, sebaiknya menguasai HTML dulu, baru kemudian ke PHP.
Saat ini saya sudah menyelesaikan eBook HTML Uncover dan CSS Uncover. Keduanya memang ditujukan untuk yang baru mulai belajar web programming.
Silahkan gan, untuk rincian cara beli eBook Duniailkom akan saya kirim lewat email. Terimakasih :)
sangat membantu..
Mas kalo outputnya begini apa yg salah ?
Nama Mahasiswa ke-$i"; } ?>
Sepertinya ada kode yang kurang mas, mungkin ada titik koma yang salah, tanda kurung yang kurang, dll.
mas….saya lgi ngerjain tugas ni tentang cookies….pada awalnya ketika saya set cookies nampil hasilnya
<?php
setcookie("olahraga", "bulutangkis");
print("Nama cookie yang dibuat : \$olahraga");
print("Datanya : \"bulutangkis\"");
?>
hasinya :
Nama cookie yang dibuat : $olahraga
Datanya : "bulutangkis"
trus pas saya buat lgi muncul error kayak gni…
hasilnya :
Warning: Cookie names cannot contain any of the following '=,; \t\r\n\013\014' in C:\xampp\htdocs\cookies1.php on line 5
salahnya apa ya mas??????
admin dunia ilkom baik banget,, semoga masuk surga dehhh ,, aminnnnn :D
Amiin gan… Terimakasih untuk doanya :)
Gan Ane Mau Nanya kalau mau looping while tapi yang di looping tipe file/gambar gimana ya mohon jawabanya makasih :)
Biasanya yang di loop hanya link ke gambarnya gan, dan syaratnya gambar tersebut juga harus memiliki nama file yang seragam, misalnya 001.jpg, 002,jpg, dst. Kalau nama filenya tidak seragam, tidak bisa dilooping.
min, mau nanya nih.
saya ingin membuat website penjualan pulsa dimana website tersebut berisi daftar provider beserta paket pulsa dan harganya. Saat si pelanggan sudah memesan paket pulsa dan pembayarannya melalui via rekening, saya sebagai server otomatis mendapatkan pemberitahuan bahwa si pelanggan sudah membayar pesanan tersebut. Bahasa pemrograman web apa saja yang harus dibutuhkan min?
Sebagai pengenalan, saya sudah menguasai bahasa pemrograman web HTML dan CSS sekitar 80%an min. semoga kita bisa bekerja sama hehehe :)
Itu harus pakai PHP gan, dan cukup rumit jika harus otomatis dapat notifikasi ketika transfer sudah diterima. Situs seperti lazada atau mataharimall saja masih manual untuk konfirmasinya hehe…
kalau pemberitahuan melalui rekening sih susah. kecuali anda memakai sms banking. tapi anda harus mencocokkan dengan yang ada pada database sodara (gag bisa otomatis gan)
ex: pelanggan membeli pulsa –> pelanggan mentransfer –>> pelanggan mengkonfirmasi pembayaran –>> mencocokkan konfirmasi…
nah kurang lebih gitu deh alurnya : sharing terus gan lewat email
[email protected]
terima kasih sangat membantu
Kenapa Langsung Belajar Variabel :v Kenapa Gak Paling Dasarnya Gan :v
Kan gw Pusing :v
Ini hanya sekedar contoh gan, untuk perkenalan apa itu PHP dan apa yang bisa dibuat dengan PHP. Kalau agan baru mulai belajar, malah seharusnya belum kenal apa itu "variabel", hehe..
Konsep variabel baru saya bahas di beberapa tutorial selanjutnya.
owh :v yang paling dasar ane cuma tau ini doang :v
<?
print ('Duniailkom')
?>
wah krennn bingits..saya hanya bisa baca n terkagum-kagum…pingin skali belajar ..
Lanjut gan… untuk dasar2, tutorial PHP di duniailkom ini sudah lumayan lengkap kok… :)
Ijin baca dan copy
Lanjut gan.. :)
Pak andre.. saya masih sangat tidak mengerti masalah pemrogramam… apalagi buat website.. saya sangat ingin belajar krn wktu saya byk terbuang buat browsing baca tutorial, tp tdk ada tmpat brtanya.
Begitu liat website pak andre saya smakin pingin jadi programer… untuk orang awam yg tidak mengerti masalah pemrograman ataupun bahasa program.. saya harus mulai dari mana dulu pak… untuk bisa mengerti …. apakah html duluan yg saya pelajari atau css atau javasript atau msql atau database atau php.
Mohon arahannya dari mn saya hrs mulai blajar. krn saya masih buta akan semua itu pak..
alamat email pak andre apa pak biar bisa brtanya terus..
Saya uda 2 thn tdk krja lamar kerja sana sini tdk ada yg nyangkut pak.. sy suka duduk depan laptop berjam jam tapi tidak ada hasil kalau belajar sendiri. krn tdk tau mau mulai dr mn. Siapa tau dgn belajar ilmu dari bpk sy bisa mendpatkan uang… email pak andre apa pak biar saya bertanya terus.
Mohon maaf sebelumnya.. mas berasal dari jurusan IT atau bukan y? Soalnya saya takut programming mungkin kurang cocok.
Bukannya gimana tapi pertimbangan saya, belajar programming dari nol butuh waktu yang tidak sebentar, apalagi jika tujuannya untuk bekerja jadi programmer. Mahasiswa yang sudah kuliah 4 tahun saja belum tentu bisa buat website, hehe…
Ini mirip seperti saya yang tidak tau apa2 dengan bangunan tp pengen jadi arsitek. Mungkin butuh waktu 1 atau 2 tahun agar bisa sejajar dengan yang rekan2 yang memang sudah kuliah di jurusan arsitek :)
Kalau fokusnya nyari penghasilan online, bisa pertimbangkan buat blog (pakai wordpress atau blogspot), kemudian cari penghasilan dari iklan. Walaupun memang g semuanya bisa berhasil.
Tp jika mas memang serius mau jadi web programming, bisa belajar dari HTML dulu. Penjelasan lengkapnya bisa ke https://www.duniailkom.com/ingin-belajar-web-programming-harus-mulai-dari-mana/.
Untuk tanya hal2 ringan bisa kontak saya di [email protected].
Ini nih berbobot suwun om
Mantap om baru tau saya soal php dsb masih tahap belajar juga
Siip, lanjut gan. Semoga bisa bermanfaat :)
Dulu pas kuliah (1tahun lalu) sy baca artikel ini ga ngerti. Sekarang html & css udah ngerti jadi bisa nyerna artikel ini dengan baik.
Tapi untuk php saya masih gagal paham sampe skrng.
Bismillah dulu mau giat belajar php di duniailkom.
Siip, lanjut gan :)
Soreh Pak, saya butuh bantuan nya untuk custom Software ini pake bahasa pemrograman PHP
Kalau Bapak ada waktu luang, tolong bantu saya, untuk custom nya..,
Berapa bisayanya Pak
Software nya bisa di Download di Link:
instruksi selanjutnya bisa dipelajari dulu setelah instalasi.
Buka foldernya untuk custom di Drive C -> Program Files -> Ampps -> www -> ospos
Terimakasih untuk penawaran proyeknya mas. Tp berhubung saat ini saya sedang ada kesibukan juga, jadi belum bisa bantu nih…
Kalo tau ada DUNIAILKOM gak bakalan kuliah kayaknya…hehehe..
mantap gan,moga sukses terus…
Hehe, duniailkom ini sebenarnya lebih ke pelengkap kuliah saja gan (prakteknya). Kalau toeri2 seputar dunia ilmu komputer, lebih banyak di perkuliahan :)
mas mau nanya ? kok gak berhasil ya cuma tertulis Daftar Absensi Mahasiswa di webnya mas
XAMPP nya sudah jalan? filenya di letakkan di folder htdocs? dan sudah diakses dari alamat http://localhost? Penjelasan cara menjalankan kode program PHP akan dibahas di beberapa tutorial selanjutnya gan… Silahkan lanjut dulu baca2nya…
kalau download aplikasi php udah selesai mas , tapi yang bagian aplikasi web server yang di alamat: http://mirror.reverse.net/pub/apache/httpd/binaries/win32/. saya seedikit bingung yang didownload apa saja ya mas , terimakasih
G usah download satu2 gan, kita cukup install aplikasi XAMPP dan semuanya sudah tinggal pakai (PHP, Apache dan MySQL). Kalau install Apache dan PHP secara terpisah, lumayan rumit, terutama di settingannya. Belum lagi kalau ingin menambahkan MySQL. Cara dan tutorial instalasi XAMPP ada disini: https://www.duniailkom.com/tutorial-belajar-wordpress-cara-menginstall-xampp-di-windows/
iya mas , terimakasih q dah baca lanjutannya :D
mas kok di browser kluarny gini ya
Daftar Absensi Mahasiswa
Nama Mahasiswa ke-"$i; } ?>
itu kenapa ya?
XAMPP nya sudah jalan? filenya di letakkan di folder htdocs? dan sudah diakses dari alamat http://localhost? Penjelasan cara menjalankan kode program PHP akan dibahas di beberapa tutorial selanjutnya gan… Silahkan lanjut dulu baca2nya…
bang apa sih keuntungan nya dari membuat website ( dari segi financial ), apakah gampang nyari duit nya? atau nominal yg ditawarkan sangat besar? trus juga cara ngambil duit nya gimana? mohon pencerahannya ^_^
ane masih amatir :)
Alasannya macam2 gan, ada yang pengen berbagi ilmu, ada yang pengen tampil eksis (biar keren), dan ada juga yang memang untuk nyari duit. Khusus yang terakhir ini, g segampang yang dikira orang. Yang sukses dapat penghasilan dari web (dan dengan cara yang halal) butuh waktu lama, bahkan tahunan. Biasanya pendapatan dari iklan seperti Google Adsense.
Sebagian besar tumbang di tengah jalan atau pakai cara gak legal seperti buat situs download file bajakan, buat artikel hoax, buat situs mp3 bajakan, dll. Banyak juga yang pakai artikel orang tanpa izin (copy paste). Si penulisnya udah capek2 buat eh malah di copy mentah-mentah.
Jadi kalau g bisa nulis dan g pengen capek, g usah buat website. Ga ada yang namanya bisa instan cari duit, semua butuh usaha, doa, dan kerja keras.
kang andre admin..
Terima kasih banyak yak,, semoga ilmunya bermanfaat.
sangat bermanfaat bagi pemula bgd bahkan bagi yang tidak mengerti sama sekali.
mau tanya sedikit kang . saya buka localhost. tetapi file yang menjadi default kebuka di browser adalah bagian dashboard . jadi pas saya ketik htdocs dia malah error dan jika diganti langsung localhost/belajar php/belajar_pertama.php baru nongol dia. bisa gak diganti untuk defaultnya itu?
Terima Kasih banyakkkk kanggggg….
Untuk akses kode PHP memang harus ketik localhost gan, g bisa ketik htdocs. Yang bisa dijadikan default hanya berbasis folder. Silahkan ubah nama filenya menjadi index.php, lalu simpan ke dalam folder belajar_php. Sekarang kita cukup ketik localhost/belajar php/, otomatis file index.php tadi langsung dijalankan.
Sebenarnya kita juga bisa simpan sebuah file index.php di htdocs, lalu akses dari "http://localhost/". Tp index.php ini juga digunakan oleh XAMPP, jadi sebaiknya tidak ditimpa.
Om andre nanya nih
Saya ingin sekali belajar pemrograman,
Apa yg harus saya pelajari pertama om?
Saya dri jurusan tkj,dan insya allah akan melanjutkan kuliah di jrusan sistem komputer…
Terimakasih sebelumnya jawabanya om…
Kalau pengen belajar pemrograman secara umum, bisa mulai dari algoritma dulu gan. Algoritma ini bisa dibilang dasar2 programming. Nanti akan belajar apa itu variabel, konstanta, perulangan, kondisi percabangan if, serta melatih kemampuan logika. Ini biasanya dipelajari menggunakan bahasa pemrograman dasar seperti PASCAL, C atau C++.
Jika sudah paham algoritma, baru lanjut ke bahasa pemrograman yang populer digunakan seperti PHP ini (untuk membuat web). Tapi khusus untuk web programming, mesti mulai dari HTML dulu, baru kemudian ke PHP.
apakah membuat web tidak usah menggunakan php itu bsa,hnya mnggunakan html,css saja, dan klo memang dgn php n css aj bsa knp harus ada php.mhon jwabnnya,mz andre.trmksh
Sangat bisa gan. Banyak kok website yang dibuat tanpa PHP. PHP baru diperlukan jika websitenya sudah cukup kompleks atau butuh memproses form dan menyimpan data ke database.
Jika web-nya butuh sebuah mekanisme untuk login, register, membuat komentar seperti yang saya tulis ini, itu g bisa dengan HTML dan CSS saja, tapi mesti pakai bahasa pemrograman seperti PHP.
Halaman web yang dibuat dengan HTML dan CSS cocok untuk web yang isinya statis dan jarang berubah, seperti website company profile yang hanya terdiri dari beberapa halaman saja.
Artikel sangat membantu mas
assalamualaikum mas, kaitannya php dan codeigniter apa yah?
Waalaikumsalam…
Code Igniter itu adalah framework PHP yang berisi kumpulan fungsi PHP dan aturan penulisan untuk memudahkan pembuatan aplikasi yang kompleks, misalnya terdiri dari ratusan atau ribuan halaman web.
Untuk bisa ke framework, mesti paham dulu dasar2 PHP hingga konsep OOP (pemrograman object).
terima kasih penjelasannya ,sangat bermanfaat buat pemula seperti saya ,,, terima kasih
pengertian SHUTDOWN -S -F APA YA
TOLONG BANTUANNYA
Sepertinya salah tempat nih gan, hehe… itu command linux y?
shutdown -s artinya matikan komputer.
shutdown -f artinya paksa program untuk di tutup tanpa peringatan (tanpa warning).
shutdown -t artinya buat shutdown terjadwal selama beberapa detik.
Dunia ilkom memang sangat bermanfaat bagi pemula sperti saya. Thanks.
Siip, sama2 gan…
Mantap nih makasih kang infonya hehe
Sama2 gan, semoga bisa bermanfaat…
Joss duniailkom memang mantap
Siip gan…
maaf mas ketinggalan materi.. fungsi dari "$" itu apa dalam progammer
Itu untuk membuat variabel gan. Nanti akan dibahas di https://www.duniailkom.com/pengertian-variabel-dan-cara-penulisan-variabel-php/