My Inscription

  • Home
  • Jurusan
    • RPL
    • TKJ
    • MULTIMEDIA
  • Downloads
    • LINUX
    • UBUNTU
    • DEBIAN
      • Office
  • BLC TELKOM KLATEN
  • PEMROGRAMAN
  • REKAN KERJA
    • RIZKA MALA ALFIANA
    • FERRY KURNIAWAN
    • DENI OCTASAPUTRA
  • DOKUMENTASI
    • foto
    • video

Selasa, 04 September 2018

PENGENALAN PHP

 Srijulfiyanik.blogspot.com     20.00     No comments   




A.PENDAHULUAN

ASSALAMUALAIKUM WR.WB
hai guys ketemu lagi dengan saya diblog saya, kali ini saya akan membahas mengenai bahasa pemrograman PHP.


B.LATAR BELAKANG

PHP merupakan salah satu bahasa pemrograman yang harus bisa dikuasai oleh seorang pemrogram.

C.MANFAAT DAN TUJUAN

-mengetahui lebih dalam mengenai PHP

D.ALAT DAN BAHAN 

-laptop
-jaringan


E.PEMBAHASAN


 Apa itu bahasa pemrograman php ?
PHP singkatan dari PHP: Hypertext Preprocessor

PHP adalah bahasa pemrograman yang bisa disisipkan ke dalam script HTML dan berjalan di sisi server, biasanya dipakai untuk membuat website agar lebih dinamis. Selain itu menggunakan bahasa PHP kita bisa terhubung dengan database dan banyak lagi kegunaanya.

PHP merupakan server-side scripting language, seperti ASP

Skrip PHP dieksekusi di server, PHP mendukung banyak database (MySQL, Informix, Oracle, Sybase, Solid, PostgreSQL, Generic ODBC, dll), PHP merupakan perangkat lunak open source.



Sejarah PHP


Pada awalnya PHP merupakan kependekan dari Personal Home Page (Situs personal). PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama Form Interpreted (FI), yang wujudnya berupa sekumpulan skrip yang digunakan untuk mengolah data formulir dari web.

Selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan menamakannya PHP/FI. Dengan perilisan kode sumber ini menjadi sumber terbuka, maka banyak programer yang tertarik untuk ikut mengembangkan PHP.

Pada November 1997, dirilis PHP/FI 2.0. Pada rilis ini, interpreter PHP sudah diimplementasikan dalam program C. Dalam rilis ini disertakan juga modul-modul ekstensi yang meningkatkan kemampuan PHP/FI secara signifikan.

Pada tahun 1997, sebuah perusahaan bernama Zend menulis ulang interpreter PHP menjadi lebih bersih, lebih baik, dan lebih cepat. Kemudian pada Juni 1998, perusahaan tersebut merilis interpreter baru untuk PHP dan meresmikan rilis tersebut sebagai PHP 3.0 dan singkatan PHP diubah menjadi akronim berulang PHP: Hypertext Preprocessing.

Pada pertengahan tahun 1999, Zend merilis interpreter PHP baru dan rilis tersebut dikenal dengan PHP 4.0. PHP 4.0 adalah versi PHP yang paling banyak dipakai pada awal abad ke-21. Versi ini banyak dipakai disebabkan kemampuannya untuk membangun aplikasi web kompleks tetapi tetap memiliki kecepatan dan stabilitas yang tinggi.

Pada Juni 2004, Zend merilis PHP 5.0. Dalam versi ini, inti dari interpreter PHP mengalami perubahan besar. Versi ini juga memasukkan model pemrograman berorientasi objek ke dalam PHP untuk menjawab perkembangan bahasa pemrograman ke arah paradigma berorientasi objek.
Program Hello World

Program Hello World yang ditulis menggunakan PHP adalah sebagai berikut:

    <?php

    echo “Hello World”;

    ?>

Program bilangan Fibonacci

Berikut ini adalah contoh program yang relatif lebih kompleks yang ditulis dengan menggunakan PHP. Contoh program ini adalah program untuk menampilkan 20 bilangan pertama dari deret bilangan Fibonacci.

    <?php

    function fibonacci_seq( $panjang ) {

    for( $l = array(0,1), $i = 2, $x = 0; $i < $panjang; $i++ )

    $l[] = $l[$x++] + $l[$x];

    return $l;

    }

    fibonacci_seq(20);

    // Angka “20″ dapat diganti sesuai keinginan

    ?>

Kelebihan PHP Dari Bahasa Pemrograman Lain :

Beberapa kelebihan PHP dari bahasa pemrograman web, antara lain:

    -Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaanya.

   - Web Server yang mendukung PHP dapat ditemukan dimana – mana dari mulai apache, IIS, Lighttpd, hingga Xitami dengan konfigurasi yang relatif mudah.
    -Dalam sisi pengembangan lebih mudah, karena banyaknya milis – milis dan developer yang siap membantu dalam pengembangan.
    -Dalam sisi pemahamanan, PHP adalah bahasa scripting yang paling mudah karena memiliki referensi yang banyak.
    -PHP adalah bahasa open source yang dapat digunakan di berbagai mesin (Linux, Unix, Macintosh, Windows) dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan perintah-perintah system.

Tipe data

PHP memiliki 8 (delapan) tipe data yaitu :

    Integer
    Double
    Boolean
    String
    Object
    Array
    Null
    Nill
    Resource

Mengapa kita menggunakan php

Untuk membuat Web yang bersifat statis  Anda dapat menggunakan tool-tools Seperti Adobe Photoshop, DreamWeaver. Tetapi untuk membuat Website dinamis yang Berisi CMS(Content manajemen Sistem) Dimana terdapat Form input seperti Pencarian, Penambahan Artikel baru, Update, Delete dan Lain-lain yang mana membutuhkan proses ke Server maka disini kita bisa membutuhkan php.

Paket Apache, PHP dan MySQL Instant

XAMPP merupakan salah satu paket installasi Apache, PHP dan MySQL instant yang dapat kita gunakan untuk membantu proses installasi ketiga produk tersebut. Selain paket installasi instant XAMPP versi 1.6.4 juga memberikan fasiltias pilihan pengunaan PHP4 atau PHP5. Untuk berpindah versi PHP yang ingin digunakan juga sangat mudah dilakukan dengan mengunakan bantuan PHP-Switch yang telah disertakan oleh XAMPP, dan yang terpenting XAMPP bersifat free atau gratis untuk digunakan.

Prinsip Kerja PHP

System kerja dari PHP diawali dengan permintaan yang berasal dari halaman website oleh browser. Berdasarkan URL atau alamat website dalam jaringan internet, browser akan menemukan sebuah alamat dari webserver, mengidentifikasi halaman yang dikehendaki, dan menyampaikan segala informasi yang dibutuhkan oleh webserver.

Selanjutnya webserver akan mencarikan berkas yang diminta dan menampilkan isinya di browser. Browser yang mendapatkan isinya segera menerjemahkan kode HTML dan menampilkannya.

Lalu bagaimana apabila yang dipanggil oleh user adalah halaman yang mengandung script PHP ? Pada prinsipnya sama dengan memanggil kode HTML, namun pada saat permintaan dikirim ke web-server, web-server akan memeriksa tipe file yang diminta user. Jika tipe file yang diminta adalah PHP, maka akan memeriksa isi script dari halaman PHP tersebut.

Apabila dalam file tersebut tidak mengandung script PHP, permintaan user akan langsung ditampilkan ke browser, namun jika dalam file tersebut mengandung script PHP, maka proses akan dilanjutkan ke modul PHP sebagai mesin yang menerjemahkan script-script PHP dan mengolah script tersebut, sehingga dapat dikonversikan ke kode-kode HTML lalu ditampilkan ke browser user.

selain itu dalam pembuatan website menggunakan PHP sekarang banyak sekali ditemui CMS :seperti Jomla, wordpress, Framework : seperti laravel, Codeigniter, YII, dan pasti semuanya menggunakan OOP. Jadi banyak hal yang bisa kita pelajari disini.


F.REFERENSI

https://id.wikipedia.org/wiki/PHP 

G.KESIMPULAN 

PHP digunakan secara luas untuk penanganan pembuatan dan pengembangan sebuah situs web dan bisa digunakan bersamaan dengan HTML.

semoga bermanfaat...

wassalamualaikum wr.wb
  • Share This:  
  •  Facebook
  •  Twitter
  •  Google+
  •  Stumble
  •  Digg
Kirimkan Ini lewat EmailBlogThis!Bagikan ke XBerbagi ke Facebook
Posting Lebih Baru Posting Lama Beranda

0 komentar:

Posting Komentar

Popular Posts

  • Mengatasi Permasalahan pada PHPMyAdmin
  • Membuat Form Login ( Frontend )
  • KRISISNYA RASA CINTA TANAH AIR DIKALANGAN REMAJA SAAT INI
  • MEMBUAT PORTAL SEKOLAH

Blog Archive

About Me

  • Srijulfiyanik.blogspot.com
  • dimas ari

Pengikut

Total Pageviews

  • Features
  • _Multi DropDown
  • __DropDown 1
  • __DropDown 2
  • __DropDown 3
  • _ShortCodes
  • _SiteMap
  • _Error Page
  • Documentation
  • Video Documentation
  • Download This Template
  • Home
  • About
  • Contact

Facebook

Video News

posts

Feature

posts

Popular Posts

  • Mengatasi Permasalahan pada PHPMyAdmin
    Mengatasi Permasalahan pada PHPMyAdmin
  • KRISISNYA RASA CINTA TANAH AIR DIKALANGAN REMAJA SAAT INI
  • Membuat Form Login ( Frontend )
    Membuat Form Login ( Frontend )

Copyright © My Inscription | Powered by Blogger
Design by Hardeep Asrani | Blogger Theme by NewBloggerThemes.com | Distributed By blogger Templates