ホームページ  >  記事  >  バックエンド開発  >  .net to php laraval フレームワーク学習シリーズ、.netlaraval_PHP チュートリアル

.net to php laraval フレームワーク学習シリーズ、.netlaraval_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:17:201383ブラウズ

.net から php laraval フレームワーク学習シリーズ、.netlaraval

これまでブログを書いたことがなく、記事の構成がわかりにくく、どこに書けばいいのか思いつきません。

重要なことは、あなた自身の学習経験を書き留めることです。

laravel フレームワークを選択した理由は、laravel フレームワークが現在 Php で最も人気のあるフレームワークであるためです。詳細な調査の結果、機能の点では基本的に asp.net mvc フレームワークと同等であることがわかりました。ただ実装方法が違うだけです。

Windows での PHP 開発環境のセットアップ

1. ダウンロード php アドレス http://windows.php.net/download/ 関連するバージョンに注意してください。私のサーバーは iis7.5 32 システムを使用しています

VC11 x86 非スレッドセーフ (2014-Oct-02 02:43:40)

解凍後、対応するディレクトリに配置し、php.ini ファイルを設定します。この Web サイトで説明することはあまりありません。

2.iis構成

fastcgi デプロイメントを使用しています。phpmanager https://phpmanager.codeplex.com/

をダウンロードする必要があります。

phpmanagerをインストールした後、iisサイトをクリックするとphpmanagerアイコンが表示されます

これをクリックすると、次のインターフェイスが表示されます。注意すべき点は、上記の php.ini の dll の有効化と一致する設定機能です。

iis fastcgi モードでの設定では、php_wincache.dll を有効にする必要があります。

3. laravel フレームワークをダウンロードします。ここでは、npm に似た php ツールであるコンポーザーをダウンロードする必要があります。

インストール時にphpのバージョンを選択する必要があります。 PHPのバージョンを変更する必要がある場合は、再インストールしてください

laravel圧縮パッケージをlaravelフォルダーに解凍し、laravelフォルダー内でshfit+右クリックしてコマンドウィンドウを開きます

「compser intsall」と入力すると、関連する依存コンポーネントがベンダー フォルダーに自動的にダウンロードされます

4.mysqlのインストール

Mysqlのインストールについてはここでは詳しく説明しませんが、基本的に大きな問題はありません。

後でlaravelのEloquent ORMモデリングエラーの問題が発生する可能性があります。

mysqlに

を入れる必要があります

# SQL モードを strict に設定します
#sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

に変更しました

sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

問題がない場合は、オンラインで解決策を見つけることも最善です。

5. すべてのコンポーネントをダウンロードしたら、iis php サイトの構成を開始します

.netサイトと同じように設定します。サイトのルートディレクトリはlaravelフォルダーではなく、以下のパブリックフォルダーであることに注意してください。

ホストファイルとウェブサイトのドメイン名を設定します。

設定が完了しました。phpmanager で check phpinfo() をクリックしてインストールを表示します。

プログラムプールを変更する必要はありません。2.0統合モードで十分です。

6. この時点で、すべてのコンポーネントのインストールは基本的に完了します。

前の手順で設定した Web サイトのドメイン名にアクセスします。 Laravelのウェルカムページが表示されます。

ここで特に注意すべき点がもう 1 つあります。laravel によって生成される URL にはサフィックスがないため、404 エラーが発生します。

IIS URL書き換えコンポーネントをインストールする必要があります

インストール完了後

書き換えインターフェイスに入り、右側をクリックしてルールをインポートします

次に、パブリック ファイルの下にある .htaccess ファイルを選択します

インポート後、ルールを適用するだけです。

上記の手順で基本的にWindows iisでのlaravel実行環境のセットアップが完了します

ネットプログラマーとして 3 年間働いていますが、php に変換した方が良いですか?

多くのスキルで圧倒される必要はありません
PHP を学ぶために .net を諦める必要はありません
究極の美しいページを達成するのは簡単ではありません

すべてのプログラムを知っている人はいません
自分のやり方を実行するだけですあなたが一番得意なことを最大限に発揮してください



netからPHPに変換する際は全て書き直す必要がありますか?

.net を PHP に変換するには、すべてを書き直す必要があります。
ただし、元のフレームワーク構造では、再開発よりも書き換えの方が比較的早くなります。
プログラマーは、.NET と PHP に習熟している必要があります。

データベースはさらに複雑な問題です。主にデータ変換を行います。
これはすべてプログラマーのスキルに依存します。変換時間は、データベースのサイズとデータ構造の複雑さに関係します。

一般的に、データ構造を自分で開発した場合は、すぐに変換できます
長くても1週間以内です。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/893200.html技術記事 .net to php laraval フレームワーク学習シリーズ、.netlaraval これまでブログを書いたことがなく、記事の構成がわかりにくいのか、どこに書けばいいのか思いつきません。 主なことは、私の学習体験を書き留めることです...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。