PHP是什么?[针对初学者]
PHP是什么?
能够创建动态Web页面的服务器端编程语言。
什么是动态(动的)?
一般的的HTML是静态的网页,只要制作者不修改内容,访问时都会显示相同的东西。动态页面可以在网页中编写程序,用户按下按钮或访问时可以更改显示内容。
服务器端指的是什么?
在服务器端(提供服务的计算机端)运行程序。
使用PHP可以实现的功能示例
ECサイトの構築
ショッピングカート
(商品をいくつ入れたのか、その商品の金額はいくらなのか、
自動的にカウント・計算することもPHPで実装可能)
検索エンジン
(人気順や、新着順、条件によって表示する項目を変えることも可能)
オンライン上での決済処理、予約機能
SNSサイトの作成
ユーザー登録や削除、ログイン(ログアウト)機能を作る
投稿の作成、更新、削除
SNS上でのチャット機能
WordPressを使ってブログを簡単に作る
WordPressとはPHPとMySQL(データベース)を利用している
ブログ作成ソフトで、PHPプログラミングのスキルを持っていれば
WordPressをカスタマイズすることができる。
要使用PHP
为了在Web服务器上运行PHP,需要准备一个用于发布常规HTML的Web服务器。(这样做通常被称为环境配置,即准备运行程序的过程。)
环境建立
要创建一个Web应用程序,需要安装Web服务器(例如Apache)、数据库(例如MySQL)和编程语言(例如PHP)。通常,我们需要分别安装它们,但是如果安装并使用一个名为XAMPP的应用程序,可以一次性安装PHP、Apache和MySQL等,并且轻松地构建环境。(还有其他的环境构建方法和应用程序,但是XAMPP是最受欢迎的PHP开发环境。)
JavaScript与之不同
PHP和JavaScript的主要区别在于它们的代码执行位置不同。
JavaScript是在客户端(浏览网站的浏览器)接收代码并在那里运行。
因此,任何人都可以看到编写的代码内容。
相反,PHP在服务器端执行代码。
客户端只接收结果,无法看到生成结果的代码内容。