Pemrograman php - pengenalan dasar

Learn php
Pemrograman php

Pemrograman PHP

Di kutip dari beberapa sumber. Sejarah perkembangan php sangatlah panjang. Sebelum menjadi bahasa program yang di kenal banyak orang saat ini.

Program PHP banyak di kembangkan oleh orang - orang hebat karena memang bahasa ini adalah bahasa program yang menyediakan open source yang artinya dapat di kembangkan oleh siapapun.
  • Pada kesempatan kalin ini admin akan memberikan artikel tentang pengenalan pemrograman PHP.

Apa Itu php?

PHP adalah bahasa skrip sisi server sumber terbuka yang digunakan banyak pengembang untuk pengembangan web. Ini juga merupakan bahasa tujuan umum yang dapat Anda gunakan untuk membuat banyak proyek, termasuk Antarmuka Pengguna Grafis (GUI).

PHP berjalan pada mesin Zend, yang merupakan implementasi paling populer. Ada beberapa implementasi lain juga, seperti parrot, HPVM (Hip Hop Virtual Machine), dan Hip Hop, yang dibuat oleh Facebook.

PHP banyak digunakan untuk membuat web server. Ini berjalan di browser dan juga mampu berjalan di baris perintah. Jadi, jika Anda tidak ingin menampilkan keluaran kode Anda di browser, Anda dapat menampilkannya di terminal.

Untuk Apa php Digunakan?

Sejumlah perusahaan mapan dan raksasa teknologi menggunakan PHP untuk menjalankan server mereka dan membuat banyak hal luar biasa.

  • Facebook: Facebook menggunakan PHP untuk memperkuat situsnya. Pada gilirannya, perusahaan berkontribusi kepada masyarakat dengan membuat implementasi yang dikenal sebagai Hip Hop untuk PHP.

  • Wikipedia: salah satu sumber informasi terbesar di dunia tentang topik apa pun, Wikipedia dibuat dengan PHP.

  • Sistem Manajemen Konten (CMS): sistem manajemen konten paling populer di dunia, WordPress, dibangun di PHP. Sistem manajemen konten lainnya seperti Drupal, Joomla, dan Magento juga dibangun di PHP. Shopify juga berjalan di PHP.

  • Platform Web Hosting: banyak Platform Web Hosting seperti BlueHost, Site ground, dan Whogohost menjalankan server hosting mereka menggunakan PHP.

Apa yang perlu dipelajari untuk php?

Jika anda pemula ingin mempelajari lebih jauh tentang php, anda harus mempelajari beberapa point dibawah ini: 


  • Memahami HTML

Untuk belajar PHP, pahami juga dasar-dasar dari HTML karena PHP akan disisipkan di antara koding HTML. Secara sederhana, koding HTML yang membuat tampilan sedangkan PHP yang membuat tampilan tersebut menampilkan data secara dinamis. Silahkan pelajari koding dasar HTML pada artikel sebelumnya atau jika ingin lebih bagus silahkan pelajari lebih dalam mengenai HTML pada situs tutorial seperti TutorialsPoint.


  • Pelajari koding dasar PHP

Setelah mengerti konsep dan dasar HTML, pelajari koding dasar PHP seperti ifelse, while, foreach, dan lainnya. Belajar PHP dasar ini bertujuan agar mengerti fungsinya dan kapan harus digunakan masing-masing dari fungsi tersebut. Ketika dasarnya sudah paham, untuk selanjutnya akan lebih mudah dalam belajar PHP.


  • Buat contoh program PHP

Setelah memahami fungsi dari dasar-dasar PHP, lakukan praktek dengan membuat program dari fungsi PHP tersebut. Bagi developer pemula, hal yang paling penting ketika mempelajari bahasa pemrograman adalah memahami dan mengerti dasar dari bahasa pemrograman tersebut. Untuk mempelajari fungsi dasar PHP dan mempraktekannya bisa kunjungi situs learn-php.org.


  • Baca dokumentasi

Setelah menguasai perintah dasar dari PHP, cobalah praktekan dalam membuat program dengan menggunakan fungsi-fungsi PHP lainnya. PHP memiliki fungsi yang sangat banyak, untuk mempelajarinya silahkan baca dokumentasi yang tersedia di situs resminya PHP. Dokumentasi sangat berguna ketika para developer kebingungan terkait mengenai fungsi dari PHP.


  • Pelajari koneksi database

Setelah belajar dasar PHP, sekarang mulai pelajari koding PHP untuk koneksi ke database. Untuk lebih mudahnya, selain belajar melalui dokumentasi, bisa juga belajar dari situs yang membahas pemrograman PHP seperti W3SchoolsCodecademy, dan lain-lain.


  • Pelajari database

Untuk melengkapi pemahaman penggunaan PHP dengan database, silahkan pelajari dasar database seperti cara menampilkan data, memasukan data ke tabel, mengubah data, dan menghapus data. Untuk database, bisa pelajari MySQL, MariaDB, atau database lainnya. Untuk pelajari MySQL, bisa mengunjungi situs mysqltutorial.org.

Seiring perkembangan zaman, banyak framework PHP bermunculan. Salah satu framework PHP yang lagi ramai dikalangan developer di tahun 2016 ini adalah Laravel. Setelah memahami dasar dan cukup mengerti tentang PHP, pembaca bisa mempelajari Laravel dengan mengunjungi situs resminya atau belajar dari berbagai situs lainnya yang dapat dilihat pada artikel sebelumnya.

Contoh Kode php!

Apa yang membedakan PHP dari sesuatu seperti JavaScript sisi klien adalah bahwa kode dieksekusi di server, menghasilkan HTML yang kemudian dikirim ke klien. 

Klien akan menerima hasil menjalankan skrip itu, tetapi tidak akan tahu apa kode dasarnya.
 
Anda bahkan dapat mengkonfigurasi server web Anda untuk memproses semua file HTML Anda dengan PHP, dan kemudian benar-benar tidak ada cara bagi pengguna untuk mengetahui apa yang Anda miliki.

Berikut ini contoh code:

<!DOCTYPE html>
<html>
    <head>
        <title>Example</title>
    </head>
    <body>

        <?php
            echo "Hi, I'm a PHP script!";
        ?>

    </body>
</html>

Mengapa Belajar php?

Dibandingkan bahasa pemrograman lainnya. Mau tahu apa saja alasan mengapa kita harus belajar PHP? Ini dia alasan-alasannya.

  • 1. Populer

PHP merupakan salah satu bahasa pemrograman paling populer, tak hanya di Indonesia namun juga di seluruh penjuru dunia. Sekitar 80% dari 10 juta situs top dunia menggunakan PHP. Menurut data yang dirilis oleh Tiobe, PHP selalu masuk ke dalam 10 bahasa pemrograman populer sejak tahun 2001, dan masih akan tetap seperti itu hingga bertahun-tahun mendatang.  Dengan menggunakan PHP kita bisa membuat berbagai macam aplikasi salah satunya membuat aplikasi erp.

  • 2. Memiliki Komunitas yang Besar

Harus diakui bahwa PHP memiliki basis komunitas yang sangat besar. Salah satu yang terbesar di Indonesia. Lihat saja grup PHP Indonesia yang ada di Facebook. Saat ini ada lebih dari 100 ribu anggota yang bergabung di sana, jumlah yang jauh lebih besar dibanding grup pemrograman lain di Indonesia. Komunitas-komunitas PHP juga sering mengadakan event keren loh, contohnya adalah PHP Indonesia National Conference 2015 yang diadakan tahun lalu. Komunitas PHP Indonesia rajin mengadakan event, dengan komunitas yang begitu besar, kita tak akan kesulitan untuk mendapatkan bantuan saat menemui kesulitan. Namun, gunakanlah bahasa yang baik saat akan bertanya.

  • 3. Memiliki Sumber Belajar Berbahasa Indonesia yang Melimpah

Kendala bahasa masih menjadi masalah bagi sebagian orang. Sumber belajar bahasa pemrograman dalam Bahasa Indonesia masih minim, namun ada pengecualian untuk PHP. Karena kepopulerannya, sumber belajar berbahasa Indonesia melimpah ruah. Tidak lah sulit untuk mencari tutorial PHP berbahasa Indonesia baik yang berbentuk tutorial tertulis maupun video.

Jika pembaca mengunjungi toko buku yang menjual buku komputer, pasti akan ada buku yang membahas pemrograman PHP baik yang murni maupun framework (CodeIgniter, Laravel, CakePHP, dll).

  • 4. Didesain Untuk Web

Saat pertama kali dibuat oleh Rasmus Lerdorf, PHP memang didesain untuk web. Aplikasi PHP yang dibuat pertama kali merupakan skrip untuk mengolah data formulir dari web. Jadi, jika pembaca memang ingin menggeluti bidang web development, PHP wajib untuk dipelajari.

  • 5. Lapangan Pekerjaan yang Luas

Tengoklah lowongan kerja untuk web development diberbagai situs pencari pekerjaan. PHP merupakan bahasa pemrograman yang paling banyak dicari. Jadi, masih takut tak dapat pekerjaan dengan belajar PHP? Selalu ada kursi yang tersedia untuk programmer PHP.

  • 6. Mudah Untuk Dipelajari

Tidak seperti bahasa pemrograman seperti C/C++ maupun Java yang dapat membuat pusing kepala, PHP relatif lebih mudah untuk dipelajari. Banyak contoh programmer keren yang dapat menguasai PHP meskipun mereka tidak memiliki latar belakang ilmu komputer/informatika. Tidak percaya? Selain itu, karena memiliki komunitas yang besar, kita punya banyak orang yang siap membantu apabila menemui kesulitan saat belajar. Materi yang sulit akan lebih mudah dipelajari apabila belajar bersama teman-teman bukan?

  • 7. Hosting yang Murah Meriah

Tidak seperti bahasa pemrograman yang lain, aplikasi web yang dibuat menggunakan PHP tidak memerlukan server khusus agar dapat diakses oleh pengguna. Banyak perusahaan penyedia layanan hosting aplikasi web berbasis PHP dengan harga yang sangat murah.
Penutup
Apakah sekarang pembaca sudah yakin untuk belajar PHP?
Terima kasih telah membaca artikel kami, jangan sungkan untuk berbagi bersama komunitas lewat form komentar di bawah.

Langkah Selanjutnya! Setelah Anda Mempelajari php!

Setelah anda memahami tentang pendahuluan php diatas, pelajari juga pada materi berikutnya :

  • Memulai Dengan Variabel
  • Logika bersyarat
  • Bekerja dengan Formulir HTML di PHP
  • Pemrograman PHP Loop
  • Array PHP
  • Manipulasi String di PHP
  • Masalah Keamanan PHP
  • Berurusan Dengan File Dalam PHP
  • Fungsi Tanggal dan Waktu di PHP
  • PHP dan MySQL
  • Memanipulasi Database MySQL
  • Otentikasi Pengguna PHP
  • Buat Aplikasi Survei/Poll PHP Anda sendiri

Akhir Kata

Demikian penjelasan kali ini tentang memulai belajar pemrograman PHP untuk pemula

Dapatkan informasi lainnya seputar bahasa pemrograman di odimera.com
Previous Post Next Post