Web と PHP の違い: 1. PHP は主にデータのバックエンド処理とデータの追加、削除、変更、確認の操作に使用され、Web フロントエンドはインターフェイスの表示に使用されます。 2. PHP はサーバー上で実行および解釈し、Web フロントエンドは主にブラウザによって解決されます; 3. PHP は効率とセキュリティを考慮し、Web フロントエンドは操作性と美しさにもっと注意を払う必要があります。
このチュートリアルの動作環境: Windows 10 システム、PHP バージョン 7.1、DELL G3 コンピューター。
Web と php の違いは何ですか
1 つのバックエンドと 1 つのフロントエンド、これが最大の違いです。もっと詳しく知りたい場合は、次のように言えます:
1. 関数は異なります。PHP は主にバックエンドのデータ処理とデータの操作、追加、削除、修正と確認。 Webフロントエンドに含まれるhtml、js、cssなどは、ユーザーにインターフェースやデータを表示するために使用されます。
2. 構文が異なり、実行環境や場所も異なります。 PHP はサーバー上で実行および解釈され、フロントエンドは主にブラウザーによって解決されます。
3. PHP では効率性やセキュリティ、フロントエンドでは操作性や美しさなど、考慮すべき点は異なります。
PHP 開発と Web フロントエンド開発の違い
1. さまざまなビジネス アプリケーション シナリオ
Web フロントエンド開発は主に従来の PC 側の Web 開発を指します。ページは主に PC 側のブラウザで実行されます。PHP で開発されたページは主に携帯電話で実行されます。感覚的にはPCページが大きく、モバイルページが小さく感じられると思いますが、開発経験上、ページが大きいから記述コードが複雑、ページが小さいから開発が簡単というわけではありません。難易度または容易さは主に、特定のビジネス ニーズによって異なります。
2. 新しいテクノロジーの使用は異なります
モバイル端末は主に Webkit カーネルに基づいているため、次のような新しいテクノロジーのサポートHTML5 の方が優れているため、新しいテクノロジーをより広範囲で使用できるようになります; PC の開発では、多くのシナリオで IE などの古いバージョンのブラウザーとの互換性が必要になりますが、ブラウザーの互換性を考慮するため、場合によっては新しいテクノロジーの使用が制限されます。
3. ページの適応性は異なります
従来の PC 側のページ開発では、通常、ページの両側に固定幅を設定することを選択します。空白のスペースがありますが、モバイル ページのモバイル画面は PC よりもはるかに小さいため、通常はモバイル画面にできるだけ多くのコンテンツを表示するように選択されます。これには、モバイル ページがモバイルに完全に適応できる必要があります。さまざまな画面サイズの携帯電話を最大限に活用してください。
4. ページのパフォーマンスが異なります
PC 側のネットワーク状態は通常比較的安定しており、すべてネットワークに接続されていますネットワーク ケーブルまたは Wi-Fi 経由で接続できますが、モバイル側はさらに複雑で、Wi-Fi に加えて 2G、3G、4G もあり、複数の異なるネットワーク接続間の切り替えも頻繁に発生します。
不安定なネットワーク接続がページのパフォーマンスにもたらす課題は、モバイル側のページ リソースが大きすぎないことです。大きすぎると、ネットワーク状態が悪い場合はページにアクセスできなくなり、ユーザー エクスペリエンスに重大な影響を及ぼします。
5. さまざまなフレームの選択
モバイル ネットワークが不安定なため、モバイル ページのフレームを選択する場合、通常は小さいフレームしか選択できません。たとえば、zepto.js は圧縮後 9.6K しかなく、一般的なビジネスのニーズを満たすことができます。より複雑なシングルページ アプリケーションを構築したい場合は、vue.js のようなフレームワークを選択できます。 . 強力ですが、圧縮後のボリュームは 20K を超えるだけです。
Web 側には比較的広い範囲の選択肢があり、プロジェクトのニーズに基づいて、より重いフレームワークも検討できます。たとえば、古くても巨大な ext.js は、多くの UI を備え、一部の企業で今でも使用されています。コンポーネント: バックグラウンド管理システム プロジェクト内。
ご興味がございましたら、「PHP ビデオ チュートリアル 」をクリックして、PHP の知識をさらにご覧ください。
以上がWebとPHPの違いは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。