検索
ホームページphp教程php手册マイナー【PHPフレームワーク】 1. はじめに、minorphpフレームワークの紹介

マイナー【PHPフレームワーク】1.マイナーphpフレームワークの紹介

1.1 マイナーとは

Minor はシンプルですが優れた PHP フレームワークです。フレームワークが行うべきことを実行します。シンプルですが強力です。

フレームGithubアドレス:github.com/Orlion/Minor

(

良いと思ったら星を付けてください(^-^)V)

作者:オルリオン

志胡:https://www.zhihu.com/people/orlion

Github: https://github.com/Orlion

1.2マイナーの内容

1.2.1 マイナーは主に以下を提供します:

1.2.2 なぜマイナーでは提供できるものが非常に少ないのですか?

現在の PHP フレームワークのほとんどは非常に肥大化しており、さまざまな機能を提供しています。これは単なる車輪の再発明にすぎません (フレームワークを作成することは車輪の再発明でもありますが...) フレームワークはユーザーにシェルフを提供するだけで済みます。つまり、ユーザーに多くのもの(繰り返しのホイール)を与えるべきではなく、ユーザーに束縛されるべきではなく、大きな自由を与えるべきであり、それによってユーザーが簡単に始められるようになります。個人的には、Java の Spring フレームワークは非常に優れたフレームワークだと思います。十分にシンプルで、十分に強力で、小さいことは美しいです。マイナーはこの考えのもとに生まれたフレームワークです。あらゆる種類の厄介なページング、ORM、テンプレート エンジン、ログ、キュー、その他の機能がなければ、それは単なる「シェルフ」です。

1.2.3 利点

急いで! ハイパフォーマンス! 単純! 使いやすい! すっきりとした構造!

小さいことは美しい!

1.3 インストール

github (github.com/Orlion/Minor) から git clone するか、zip パッケージを直接コピーしてプロジェクトに抽出するだけです。

マイナーフレームワークセット<span class="token keyword">public<span class="token演算子">/<span class="token punctuation">.htaccess<p><code class=" language-php"><span class="token keyword">public<span class="token operator">/<span class="token punctuation">.htaccess</span></span></span> 文件去除链接中的index<span class="token punctuation">.php</span>。 如果你你的服务器使用的是 Apache,请确保开启 mod_rewrite

/ code> ファイルは、リンクから index<span class="token punctuation">.php<p></p></span> を削除します。 サーバーが Apache を使用している場合は、mod_rewrite モジュールを必ず有効にしてください。

Nginxサーバーの場合は、URLの設定ファイルに次の指示を入れます。 リーリー

このように、 http://localhost/public/ にアクセスすると、インストール成功画面が表示されます。 (もちろん、パブリックを削除するように設定することもできます)

1.4マイナーの仕組み


1.4.1 全体の流れ

Web サイト http://www.servername.com/demo/test を例に挙げてみましょう:

1.4.2 アプリがリクエストを処理する方法

リーリー

1.5 上記の自慢欄は無視してください

そうだね!ただ無視してください。思い出さなかったからといって私を責めないでください

🎜
声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

SecLists

SecLists

SecLists は、セキュリティ テスターの究極の相棒です。これは、セキュリティ評価中に頻繁に使用されるさまざまな種類のリストを 1 か所にまとめたものです。 SecLists は、セキュリティ テスターが必要とする可能性のあるすべてのリストを便利に提供することで、セキュリティ テストをより効率的かつ生産的にするのに役立ちます。リストの種類には、ユーザー名、パスワード、URL、ファジング ペイロード、機密データ パターン、Web シェルなどが含まれます。テスターはこのリポジトリを新しいテスト マシンにプルするだけで、必要なあらゆる種類のリストにアクセスできるようになります。

WebStorm Mac版

WebStorm Mac版

便利なJavaScript開発ツール

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

強力な PHP 統合開発環境

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。

MinGW - Minimalist GNU for Windows

MinGW - Minimalist GNU for Windows

このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。