Rumah Keuangan Pribadi Mengingat Kegunaan Berbagai Bahasa PHP untuk Scripting - dummies

Mengingat Kegunaan Berbagai Bahasa PHP untuk Scripting - dummies

Daftar Isi:

Video: Python Tutorial for Beginners [Full Course] Learn Python for Web Development 2024

Video: Python Tutorial for Beginners [Full Course] Learn Python for Web Development 2024
Anonim

PHP adalah bahasa tujuan umum yang dapat digunakan untuk menulis skrip tujuan umum. Script adalah file komputer yang berisi instruksi dalam bahasa PHP yang memberitahukan komputer untuk melakukan berbagai hal, seperti menampilkan Hello di layar atau menyimpan beberapa data tertentu dalam database. Sebagian besar skrip berisi serangkaian instruksi yang dapat menyelesaikan tugas merancang halaman Web untuk menavigasi sistem file Anda. Karena PHP memulai kehidupan di Web, ia memiliki banyak fitur yang sangat sesuai untuk digunakan dalam skrip yang membuat halaman Web dinamis. Saat ini, Anda menemukan PHP yang paling sering bekerja keras di halaman Web, namun penggunaannya untuk keperluan lain semakin bertambah.

PHP sangat populer di situs Web. Menurut orang-orang di PHP, lebih dari 11 juta domain menggunakan PHP. Yahoo!, yang merupakan salah satu situs yang paling banyak dikunjungi di dunia, baru-baru ini memutuskan untuk mengubah dari bahasa kepemilikannya menjadi PHP.

Menggunakan PHP untuk aplikasi Web

PHP adalah bahasa script sisi server, yang berarti skrip dijalankan di server (komputer tempat situs Web berada). Ini berbeda dengan JavaScript, bahasa populer lainnya untuk situs Web dinamis. Browser, di komputer pengguna, menjalankan JavaScript. Jadi, JavaScript adalah bahasa sisi klien.

Karena skrip PHP dijalankan di server, PHP dapat secara dinamis membuat kode HTML yang menghasilkan halaman Web, yang memungkinkan pengguna individual melihat halaman Web yang disesuaikan. Pengunjung halaman web melihat output dari skrip, tapi bukan skripnya sendiri.

PHP memiliki banyak fitur yang dirancang khusus untuk digunakan di situs Web, termasuk yang berikut ini:

  • Berinteraksi dengan bentuk HTML: PHP dapat menampilkan bentuk HTML dan memproses informasi yang diketik pengguna.
! --3 ->
  • Berkomunikasi dengan database: PHP dapat berinteraksi dengan database untuk menyimpan informasi dari pengguna atau mengambil informasi yang ditampilkan kepada pengguna.
  • Buat halaman Web yang aman: PHP memungkinkan pengembang membuat halaman Web aman yang mengharuskan pengguna memasukkan nama pengguna dan kata sandi yang valid sebelum melihat konten halaman Web.

Fitur PHP membuat dan banyak tugas halaman Web lainnya mudah.

PHP hanya sisi server, artinya tidak bisa berinteraksi langsung dengan komputer pengguna. Itu berarti PHP tidak dapat melakukan tindakan berdasarkan status komputer pengguna, seperti tindakan mouse atau ukuran layar. Karena itu, PHP sendiri tidak bisa menghasilkan beberapa efek populer, seperti menu navigasi yang drop down atau berubah warna.Di sisi lain, JavaScript, bahasa script sisi klien, tidak dapat mengakses server, membatasi kemungkinannya. Misalnya, Anda tidak bisa menggunakan JavaScript untuk menyimpan data di server atau mengambil data dari server. Tapi tunggu! Anda tidak harus memilih. Anda bisa menggunakan JavaScript dan PHP bersama untuk menghasilkan halaman Web yang tidak bisa diproduksi sendiri.

Menggunakan PHP untuk aplikasi database

PHP sangat kuat dalam kemampuannya untuk berinteraksi dengan database. PHP mendukung hampir semua database yang pernah Anda dengar dan beberapa yang belum Anda miliki. PHP menangani koneksi ke database dan berkomunikasi dengannya, jadi Anda tidak perlu mengetahui rincian teknis untuk menghubungkan ke database atau untuk bertukar pesan dengannya. Anda tahu PHP nama database dan di mana itu, dan PHP menangani rinciannya. Ini terhubung ke database, menyampaikan instruksi Anda ke database, dan mengembalikan respons database kepada Anda.

Database utama yang saat ini didukung oleh PHP adalah sebagai berikut:

  • dBASE
  • Informix
  • Ingres
  • Microsoft SQL Server
  • mSQL
  • MySQL
  • Oracle
  • PostgreSQL
  • Sybase

PHP mendukung database lain, juga seperti filePro, FrontBase, dan InterBase. Selain itu, PHP mendukung ODBC (Open Database Connectivity), sebuah standar yang memungkinkan Anda berkomunikasi dengan lebih banyak database, seperti Access dan IBM DB2.

PHP bekerja dengan baik untuk situs web berbasis database. Skrip PHP di situs Web dapat menyimpan data dan mengambil data dari database yang didukung. PHP juga bisa berinteraksi dengan database yang didukung di luar lingkungan Web. Penggunaan database adalah salah satu fitur terbaik PHP.

Menggunakan PHP dengan sistem file Anda

PHP dapat berinteraksi dengan sistem file Anda - direktori dan file yang ada di hard disk lokal Anda atau di komputer lain dapat diakses melalui jaringan. PHP bisa menulis ke file pada sistem file anda, membuat file jika tidak ada, dan bisa membaca isinya dari file. Ini juga bisa membuat direktori, menyalin file, mengganti nama file, menghapus file, mengubah atribut file, dan melakukan banyak tugas sistem file lainnya. PHP memungkinkan Anda melakukan hampir semua tugas yang terkait dengan sistem file Anda.

Banyak situs Web perlu berinteraksi langsung dengan sistem file. Misalnya, aplikasi Web dapat menyimpan informasi sementara dalam sebuah file dan bukan di database, atau mungkin perlu membaca informasi dari sebuah file.

Skrip administrasi dan pemeliharaan sistem sering kali perlu berinteraksi dengan sistem berkas. Misalnya, Anda mungkin ingin menggunakan skrip PHP untuk membuat cadangan file, membersihkan direktori, atau memproses file teks dengan memformat ulang isinya. PHP bisa melakukan tugas ini dengan cukup baik.

Menggunakan PHP untuk perintah sistem

PHP dapat berinteraksi dengan sistem operasi Anda untuk melakukan tugas apa pun yang dapat dilakukan sistem operasi. Anda bisa menjalankan perintah sistem operasi dan menerima hasilnya. Misalnya, Anda dapat menjalankan perintah dir atau ls (untuk mendaftarkan file di direktori Anda) dari PHP dan menerima daftar namafile yang dir / ls > perintah menghasilkan Kemampuan untuk menjalankan perintah sistem seringkali berguna untuk tugas administrasi dan pemeliharaan sistem. Misalnya, Anda mungkin ingin membersihkan direktori dengan menghapus file dengan ekstensi tertentu. Anda bisa menggunakan perintah sistem untuk mendapatkan daftar file dalam sebuah direktori dan kemudian mengidentifikasi dan menghapus file dengan ekstensi yang tidak diinginkan.

Kemampuan untuk menjalankan perintah sistem mencakup kemampuan untuk menjalankan program lain pada sistem. Dengan demikian, Anda bisa menjalankan program dalam bahasa lain dari PHP dan memanfaatkan outputnya. Apakah Anda merasa lega bahwa Anda tidak perlu menulis ulang semua program yang Anda gunakan sekarang? Anda dapat menjalankan Perl, C, skrip shell, atau program bahasa lainnya dari PHP. Program PHP baru dapat menambahkan fungsionalitas ke alat sistem Anda, tanpa mengharuskan Anda meluangkan waktu untuk menulis ulang alat yang ada.

Mengingat Kegunaan Berbagai Bahasa PHP untuk Scripting - dummies

Pilihan Editor

Menghilangkan Kesalahan dengan Text to Speech di Excel 2013 - dummies

Menghilangkan Kesalahan dengan Text to Speech di Excel 2013 - dummies

Fitur Text to Speech yang bagus dapat membantu Anda bendera dan kemudian memperbaiki beberapa kesalahan yang jika tidak, anda harus memeriksa dan memverifikasi dengan membandingkan sel ke sel. Biasanya, Anda melakukan ini dengan memeriksa kolom dan baris data dalam spreadsheet terhadap dokumen asli tempat Anda membuat spreadsheet. Teks Excel ...

Membuat Database Anda dengan Fungsi Database Excel - dummies

Membuat Database Anda dengan Fungsi Database Excel - dummies

Semua fungsi database di Excel mengambil referensi database sebagai argumen pertama Area database harus menyertakan header (field name) pada baris pertama. Pada gambar berikut, baris pertama menggunakan Student ID, Class, Teacher, dan Final Grade sebagai header informasi di masing-masing kolom. Menggunakan database untuk menyimpan siswa ...

Fungsi Excel penting untuk Membangun Model Keuangan - dummies

Fungsi Excel penting untuk Membangun Model Keuangan - dummies

Hari ini memiliki lebih dari 400 fungsi yang tersedia di Excel, dan Microsoft terus menambahkan lebih banyak dengan setiap versi baru perangkat lunak. Banyak fungsi ini tidak relevan untuk digunakan di bidang keuangan, dan sebagian besar pengguna Excel hanya menggunakan persentase yang sangat kecil dari fungsi yang ada. Jika Anda menggunakan Excel untuk tujuan pemodelan keuangan, ...

Pilihan Editor

Dasar-dasar Mentransfer Foto Digital - dummies

Dasar-dasar Mentransfer Foto Digital - dummies

Mentransfer (juga dikenal sebagai men-download atau meng-upload) foto dan film ke Komputer adalah proses yang cukup sederhana. Anda dapat mentransfer beberapa cara yang berbeda. Masing-masing memiliki pro dan kontra. Beberapa metode membutuhkan perangkat keras tambahan, seperti card reader. Menghubungkan Sebelum Anda mulai mentransfer foto ke komputer Anda, Anda harus membuat sambungan. ...

Memilih Kamera Digital Metering Mode - dummies

Memilih Kamera Digital Metering Mode - dummies

Banyak kamera digital menawarkan pilihan mode metering autoexposure. Metering mode berarti cara di mana meteran mekanisme autoexposure kamera - mengukur - cahaya di tempat kejadian saat menghitung pemaparan yang tepat untuk foto Anda. Anda biasanya dapat memilih dari metering matriks, metering tertimbang kelas, dan metering spot.

Pilihan Editor

KetikPad Blogs: Bagaimana Memasukkan Gambar Sidebar - dummies

KetikPad Blogs: Bagaimana Memasukkan Gambar Sidebar - dummies

Termasuk gambar sidebar di TypePad Anda blog adalah cara terbaik untuk mempromosikan situs web, blog, atau produk lain. Gambar bilah samping biasanya terbilang kecil (sering 125 piksel dengan 125 piksel), namun ukurannya pada akhirnya bergantung pada tema dan desain blog Anda sendiri. Selain itu, Anda dapat mengatur gambar untuk ditautkan ke ...

Ketik Dashboard Dashboard Shortcuts - dummies

Ketik Dashboard Dashboard Shortcuts - dummies

Di halaman utama blog TypePad Anda, strip hijau di bagian atas adalah Dashboard - bilah navigasi tingkat akun Anda. Gunakan Dasbor TypePad untuk mengakses akun TypePad inti Anda, bukan hanya blog individual Anda - perbedaan penting untuk menarik karena banyak orang mengelola beberapa blog dari satu akun. Ini berguna ...

Jenis Komunitas Online - dummies

Jenis Komunitas Online - dummies

Banyak jenis komunitas online ada, namun mekanika dan inner pekerjaannya serupa. Meskipun fokus setiap komunitas online mungkin tidak terkait, tipe kepribadiannya bersifat universal. Setelah beberapa saat, tipe kepribadian ini mudah dikenali, bahkan jika Anda telah beralih ke komunitas lain. Komunitas online di-host di berbagai ...