Rumah Kewangan Peribadi Mengingat Pelbagai Kegunaan untuk PHP Scripting Language - dummies

Mengingat Pelbagai Kegunaan untuk PHP Scripting Language - dummies

Isi kandungan:

Video: PHP for Web Development 2024

Video: PHP for Web Development 2024
Anonim

PHP adalah bahasa tujuan umum yang boleh digunakan untuk menulis skrip tujuan umum. Skrip adalah fail komputer yang mengandungi arahan dalam bahasa PHP yang memberitahu komputer untuk melakukan perkara seperti paparan Hello pada skrin atau menyimpan beberapa data tertentu dalam pangkalan data. Kebanyakan skrip mengandungi serangkaian arahan yang boleh menyelesaikan tugas daripada mereka bentuk laman web untuk menavigasi sistem fail anda. Kerana PHP memulakan kehidupan di Web, ia mempunyai banyak ciri yang sangat sesuai untuk digunakan dalam skrip yang membuat laman web dinamik. Pada masa ini, anda mendapati PHP paling kerap bekerja di laman web, tetapi penggunaannya untuk tujuan lain semakin meningkat.

PHP sangat popular untuk laman web. Menurut orang-orang di PHP, lebih daripada 11 juta domain menggunakan PHP. Yahoo!, yang merupakan antara laman web yang paling banyak dikunjungi di dunia, baru-baru ini memutuskan untuk menukar dari bahasa proprietinya sendiri kepada PHP.

Menggunakan PHP untuk aplikasi Web

PHP adalah bahasa skrip sisi pelayan, yang bermaksud skrip dijalankan pada server (komputer tempat tapak web berada). Ini berbeza daripada JavaScript, satu lagi bahasa popular untuk laman web dinamik. Penyemak imbas, pada komputer pengguna, melaksanakan JavaScript. Oleh itu, JavaScript adalah bahasa pihak klien.

Oleh kerana skrip PHP dilaksanakan pada pelayan, PHP boleh secara dinamik mencipta kod HTML yang menghasilkan halaman Web, yang membolehkan pengguna individu melihat halaman Web yang disesuaikan. Pelawat laman web melihat output daripada skrip, tetapi tidak skrip itu sendiri.

PHP mempunyai banyak ciri yang direka khusus untuk digunakan di laman web, termasuk yang berikut:

  • Berinteraksi dengan bentuk HTML: PHP boleh memaparkan borang HTML dan memproses maklumat yang diketik oleh pengguna.
< ! --3 ->
  • Berkomunikasi dengan pangkalan data: PHP boleh berinteraksi dengan pangkalan data untuk menyimpan maklumat daripada pengguna atau mendapatkan maklumat yang dipaparkan kepada pengguna.
  • Menjana laman Web yang selamat: PHP membolehkan pemaju membuat laman web yang selamat yang memerlukan pengguna untuk memasukkan nama pengguna dan kata laluan yang sah sebelum melihat kandungan halaman Web.

Ciri-ciri PHP membuat ini dan banyak tugas laman Web lain mudah.

PHP hanya sisi pelayan, bermakna ia tidak dapat berinteraksi langsung dengan komputer pengguna. Ini bermakna PHP tidak boleh memulakan tindakan berdasarkan status komputer pengguna, seperti tindakan tetikus atau saiz skrin. Oleh itu, PHP sahaja tidak boleh menghasilkan beberapa kesan yang popular, seperti menu navigasi yang jatuh ke bawah atau menukar warna.Sebaliknya, JavaScript, bahasa skrip klien, tidak dapat mengakses pelayan, yang membatasi kemungkinannya. Sebagai contoh, anda tidak boleh menggunakan JavaScript untuk menyimpan data pada pelayan atau mengambil data dari pelayan. Tapi tunggu! Anda tidak perlu memilih. Anda boleh menggunakan JavaScript dan PHP bersama-sama untuk menghasilkan laman web yang tidak dapat dihasilkan sendiri.

Menggunakan PHP untuk aplikasi pangkalan data

PHP sangat kuat dalam keupayaannya untuk berinteraksi dengan pangkalan data. PHP menyokong hampir semua pangkalan data yang pernah anda dengar dan beberapa yang anda tidak mempunyai. PHP menangani sambungan ke pangkalan data dan berkomunikasi dengannya, jadi anda tidak perlu mengetahui butiran teknikal untuk menyambung ke pangkalan data atau untuk bertukar mesej dengannya. Anda memberitahu PHP nama pangkalan data dan di mana ia berada, dan PHP menangani butirannya. Ia menyambung ke pangkalan data, meluluskan arahan anda ke pangkalan data, dan mengembalikan respons pangkalan data kepada anda.

Pangkalan data utama yang disokong oleh PHP termasuk:

  • dBASE
  • Informix
  • Ingres
  • Microsoft SQL Server
  • Oracle
  • PostgreSQL
  • Sybase
  • PHP menyokong pangkalan data lain, seperti filePro, FrontBase, dan InterBase. Di samping itu, PHP menyokong ODBC (Open Database Connectivity), satu standard yang membolehkan anda berkomunikasi dengan lebih banyak pangkalan data, seperti Access dan IBM DB2.
  • PHP berfungsi dengan baik untuk laman web berasaskan pangkalan data. Skrip PHP di laman web boleh menyimpan data dan mengambil data dari mana-mana pangkalan data yang disokong. PHP juga boleh berinteraksi dengan pangkalan data yang disokong di luar persekitaran web. Penggunaan pangkalan data adalah salah satu ciri terbaik PHP.

Menggunakan PHP dengan sistem fail anda

PHP boleh berinteraksi dengan sistem fail anda - direktori dan fail yang terdapat di cakera keras tempatan anda atau pada komputer lain yang boleh diakses melalui rangkaian. PHP boleh menulis ke dalam fail pada sistem fail anda, membuat fail jika tidak wujud, dan boleh membaca kandungan dari fail. Ia juga boleh membuat direktori, menyalin fail, menamakan semula fail, memadam fail, mengubah atribut fail, dan melakukan banyak tugas sistem fail yang lain. PHP membolehkan anda melakukan hampir apa-apa tugas yang berkaitan dengan sistem fail anda.

Banyak laman web perlu berinteraksi langsung dengan sistem fail. Sebagai contoh, aplikasi Web boleh menyimpan maklumat sementara dalam fail dan bukan dalam pangkalan data, atau mungkin perlu membaca maklumat dari fail.

Skrip pentadbiran dan penyelenggaraan sistem kerap perlu berinteraksi dengan sistem fail. Sebagai contoh, anda mungkin mahu menggunakan skrip PHP untuk menyandarkan fail, untuk membersihkan direktori, atau memproses fail teks dengan memformat semula kandungannya. PHP boleh melaksanakan tugas-tugas ini dengan baik.

Menggunakan PHP untuk arahan sistem

PHP boleh berinteraksi dengan sistem pengendalian anda untuk melakukan apa-apa tugas yang boleh dilakukan oleh sistem operasi. Anda boleh melaksanakan arahan sistem operasi dan menerima output. Sebagai contoh, anda boleh melaksanakan arahan

dir

atau ls (untuk menyenaraikan fail dalam direktori anda) dari PHP dan menerima senarai nama fail yang dir / ls > menghasilkan perintah. Keupayaan untuk melaksanakan arahan sistem selalunya berguna untuk tugas sistem pentadbiran dan penyelenggaraan. Sebagai contoh, anda mungkin ingin membersihkan direktori dengan memotong fail dengan sambungan tertentu. Anda boleh menggunakan arahan sistem untuk mendapatkan senarai fail dalam direktori dan kemudian mengenal pasti dan memadam fail dengan sambungan yang tidak diingini. Keupayaan untuk melaksanakan arahan sistem termasuk keupayaan untuk menjalankan sebarang program lain pada sistem. Oleh itu, anda boleh menjalankan program dalam bahasa lain dari PHP dan menggunakan output. Bukankah anda lega bahawa anda tidak perlu menulis semula semua program yang anda gunakan sekarang? Anda boleh menjalankan Perl, C, skrip shell, atau mana-mana program bahasa lain dari PHP. Program PHP baru boleh menambah fungsi kepada alat sistem anda, tanpa memerlukan anda menghabiskan masa menulis semula alat sedia ada.

Mengingat Pelbagai Kegunaan untuk PHP Scripting Language - dummies

Pilihan Editor

Cara Konfigurasi dan Pemantauan IS-IS pada Alat Junos - dummies

Cara Konfigurasi dan Pemantauan IS-IS pada Alat Junos - dummies

IS-IS protokol penghalaan gerbang dalaman pautan-negeri. Seperti OSPF, IS-IS mengendalikan algoritma pertama yang terpendam Dijkstra (SPF) untuk membuat pangkalan data topologi rangkaian dan, dari pangkalan data itu, untuk menentukan jalan terbaik (iaitu, terpendek) ke destinasi. Paket-paket yang IS-IS routers menghantar kepada satu sama lain menggambarkan topologi rangkaian adalah ...

Bagaimana Konfigurasi dan Memantau OSPF pada Junos Router - dummies

Bagaimana Konfigurasi dan Memantau OSPF pada Junos Router - dummies

OSPF adalah ciri kaya, protokol multi-topologi yang memerlukan sedikit usaha untuk menubuhkan keperluan khusus rangkaian anda. Tetapi, mengkonfigurasi dan mengawasi OSPF pada router Junos OS adalah mudah dan mudah. Pertama, anda mesti menentukan kawasan OSPF yang penghubung akan disambungkan, dan kemudian anda mesti mendayakan OSPF pada antara muka ...

Cara Konfigurasi Banner Masuk pada Alat Junos - dummies

Cara Konfigurasi Banner Masuk pada Alat Junos - dummies

Ketika anda masuk ke OS Junos peranti, anda segera dimasukkan ke dalam Command Line Interface (CLI) dan boleh mula berfungsi. Ganjaran menunjukkan nama pengguna yang digunakan untuk log masuk dan nama peranti: user @ junos-device> Oleh kerana peranti dikongsi pada rangkaian, anda mungkin mahu menghantar mesej kepada ...

Pilihan Editor

Rugby utama - dummies

Rugby utama - dummies

Untuk pemain ragbi atau penonton kali pertama, sukan ini mungkin kelihatan koleksi yang tidak dapat dielakkan pergerakan dan perlanggaran seram. Pada hakikatnya, rugby sangat teknikal dan teratur dengan undang-undang khusus yang mengawal semua aspek permainan. Untuk mendapatkan anda di landasan yang betul awal, berikut adalah empat bahagian yang paling penting ...

Rugby Positions dan Scoring - dummies

Rugby Positions dan Scoring - dummies

Seperti kebanyakan sukan yang tidak berasal dari Amerika Utara, permainan ragbi boleh sukar untuk difahami pada pandangan pertama kerana sejumlah besar pemain yang terlibat, panggilan rawak yang kelihatan rawak, dan pelbagai strategi yang digunakan oleh pasukan yang berlainan untuk menjaringkan mata dan mendapatkan kemenangan. Bahagian berikut ...

Power Boating For Dummies Cheat Sheet - dummies

Power Boating For Dummies Cheat Sheet - dummies

Boating power adalah hobi yang menyeronokkan dan santai selagi bot anda selamat dan sedia untuk dilancarkan. Pemeriksaan mudah dapat membantu memastikan kedua-duanya. Sebagai salah satu kraf yang lebih kuat di atas air, anda perlu tahu kapan untuk memberi laluan dan apabila anda berhak untuk berdiri di atas jalan ...

Pilihan Editor

Cara Snap Apps ke Sisi Skrin di Xbox One - dummies

Cara Snap Apps ke Sisi Skrin di Xbox One - dummies

Xbox One membolehkan anda menjalankan permainan dan aplikasi pada masa yang sama. Sebagai contoh, anda boleh memainkan permainan, mematikan soundtracknya dan mendengar muzik anda sendiri semasa anda bermain, dengan aplikasi Xbox Music. Atau, anda boleh merakam program TV kegemaran anda dan memerhatikan permainan semasa ...