Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Sufajar Butsianto, M.Kom Rev.00

Presentasi serupa


Presentasi berjudul: "Sufajar Butsianto, M.Kom Rev.00"— Transcript presentasi:

1 Sufajar Butsianto, M.Kom Rev.00
Dasar-dasar PHP Sufajar Butsianto, M.Kom Rev.00 This template can be used as a starter file for presenting training materials in a group setting. Sections Right-click on a slide to add sections. Sections can help to organize your slides or facilitate collaboration between multiple authors. Notes Use the Notes section for delivery notes or to provide additional details for the audience. View these notes in Presentation View during your presentation. Keep in mind the font size (important for accessibility, visibility, videotaping, and online production) Coordinated colors Pay particular attention to the graphs, charts, and text boxes. Consider that attendees will print in black and white or grayscale. Run a test print to make sure your colors work when printed in pure black and white and grayscale. Graphics, tables, and graphs Keep it simple: If possible, use consistent, non-distracting styles and colors. Label all graphs and tables.

2 Apa Itu PHP? Berdasarkan informasi dari situs resmi PHP, “PHP.net”, PHP (PHP: Hypertext Prepocessor) merupakan bahasa pemrograman web yang dapat disisipkan dalam script HTML. Banyak sintaks di dalamnya yang mirip dengan bahasa C, Java dan Perl. Tujuan dari bahasa ini adalah membantu para pengembang web untuk membuat web dinamis dengan cepat PHP (merupakan akronim dari : PHP Hypertext Preprocessor), adalah bahasa scripting sisi server (server-side) yang bisa ditempel di HTML (embedded). Ini berarti PHP bisa digunakan bersama-sama dengan dokumen HTML sehingga kita bisa membuat HTML itu dinamis sehingga bisa membuat halaman web lebih dinamis Give a brief overview of the presentation. Describe the major focus of the presentation and why it is important. Introduce each of the major topics. To provide a road map for the audience, you can repeat this Overview slide throughout the presentation, highlighting the particular topic you will discuss next.

3 Apa Itu PHP? Ketika seseorang mengunjungi web berbasis PHP, web server akan memproses code-code PHP. Beberapa perintah atau code dari PHP tersebut selanjutnya ada yang diterjemahkan ke dalam HTML dan beberapa ada yang disembunyikan (misalnya proses kalkulasi dan operasi). Setelah diterjemahkan ke dalam HTML, web server akan mengirim kembali ke web browser pengunjung tersebut This is another option for an Overview slides using transitions.

4 Keunggulan PHP? Eksekusi scripting dilakukan sangat cepat sehingga meningkatkan throughput dari server Simplisitasnya menjadikan penulisan program PHP lebih pendek dan sederhana sekaligus mudah dipahami. Dukungan koneksinya hampir ke semua database yang beredar sekarang ini termasuk MySQL, PostgreSQL, mSQL, Sybase, Informix, Interbase, Oracle, SQL Server, Ms Access, dBase dan masih banyak lainnya. Selain menggunakan ODBC, PHP mempunyai native API untuk koneksi ke database, sehinngga akses ke database akan lebih cepat karena mengakses langsung ke database-nya (tidak melalui ODBC terlebih dahulu). This is another option for an Overview slides using transitions.

5 Keunggulan PHP? PHP dapat dipasang di beberapa web server seperti PWS, IIS, Apache, Xitami, Netscape Enterprise, AOL server dan Oreilly Wesite Pro. PHP dapat berjalan di berbagai platform seperti Windows dan Unix. Ini memungkinkan programmer misalnya melakukan development di Windows untuk kemudian di pasang di Linux. PHP adalah software open-source yang gratis dan bebas didistribusikan kembali di bawah lisensi GPL (GNU Public License). Source PHP dan file binernya dapat secara bebas didapatkan di Internet, yaitu di situs resminya : . Pengembangan PHP yang begitu cepat sehingga bug PHP dapat secara cepat dilaporkan dan diatasi hanya dalam hitungan hari bahkan hitungan jam. This is another option for an Overview slides using transitions.

6 Konsep Pemrograman PHP?
Untuk memahami proses atau prosedur pemrograman sisi server PHP maka kita terlebih dahulu harus mengetahui bagaimana sebuah HTML biasa diperlakukan oleh web server. Yang terjadi disebuah halaman HTML adalah sebagai berikut: ketika sebuah request ke sebuah halaman web datang dari browser, maka web server melakukan 3 langkah: Membaca request dari browser. Mencari halaman yang diminta di server. Mengirim balik halaman yang diminta melalui Internet atau Intranet ke browser. This is another option for an Overview slides using transitions.

7 Konsep Pemrograman PHP?
This is another option for an Overview slides using transitions. Gambar 1.1 Prosedur Web Server memperlakukan file html biasa

8 Konsep Pemrograman PHP?
Sedangkan yang terjadi di sebuah halaman PHP adalah sebagai berikut: Ketika ada request ke sebuah halaman PHP maka server melakukan hal-hal berikut : Membaca request dari browser. Mencari halaman yang diminta di server. Melakukan instruksi yang ada di halaman PHP yang diminta. Mengirim balik halaman hasil eksekusi ke browser. This is another option for an Overview slides using transitions.

9 Konsep Pemrograman PHP?
This is another option for an Overview slides using transitions. Gambar 1.2 Prosedur web server memperlakukan file PHP

10 Apa yang Bisa Dilakukan dengan PHP?
Mengurangi waktu untuk membuat web berskala besar Mampu menciptakan web interaktif Menciptakan berbagai tool untuk keperluan online ( Mendukung e-commerce (shopping carts)

11 Aplikasi Yang Diperlukan
Web server (Apache, IIS, Personal Web Server/PWS) PHP server (dapat didownload di PHP.net) Database server (MySQL, Interbase, MS SQL, dll) Web Editor (Dreamweaver, Frontpage, dll) Text Editor (Notepad, Notepad++) Anda dapat pula menggunakan tool aplikasi yang di dalamnya sudah terdapat web server (Apache), PHP server, dan MySQL yang terintegrasi menjadi satu. Tool tersebut dapat diinstal di PC sebagai sarana belajar PHP. Beberapa contoh tool tersebut diantaranya adalah Xampp, Easyphp (Easyphp.org), PHPTriad, AppServe, dll. PHP server dapat berjalan dengan baik di beberapa OS seperti Windows, Linux, dan Macintosh.

12 PHP Sintaks

13 PHP Sintaks Apabila Anda membuat kode PHP dan berencana akan mendistribusikan ke pihak/orang lain, maka usahakan untuk menggunakan sintaks <?php ... ?>. Hal ini dikarenakan untuk penggunaan kode yang menggunakan <? ?> terkadang tidak bisa dijalankan dalam server tertentu. This is another option for an Overview slide.

14 Menyimpan File PHP Apabila Anda memiliki kode PHP yang disisipkan dalam HTML dalam suatu file dan menginginkan web server dapat menjalankannya, maka file tersebut harus disimpan dalam ekstensi .php. Apabila Anda menyimpannya dengan ekstensi .html atau .htm, maka kode PHP tersebut tidak akan diproses dan akan ditampilkan dalam web browser seperti apa adanya What will the audience be able to do after this training is complete? Briefly describe each objective how the audience will benefit from this presentation.

15 Contoh Script PHP What will the audience be able to do after this training is complete? Briefly describe each objective how the audience will benefit from this presentation.

16 Microsoft Engineering Excellence
Terima Kasih Is your presentation as crisp as possible? Consider moving extra content to the appendix. Use appendix slides to store content that you might want to refer to during the Question slide or that may be useful for attendees to investigate deeper in the future. Microsoft Confidential


Download ppt "Sufajar Butsianto, M.Kom Rev.00"

Presentasi serupa


Iklan oleh Google