最適な開発環境を探す際、Windows 10 は、 XAMPP 、 WAMP 、 MAMPのような完全なソリューションや手動によるネイティブインストール、 Vagrant ( ScotchBox ) やDocker ( DevilBox 、 Laradock ) のような仮想化ソリューション以外にも、さまざまなオプションを提供しています。しかし、自由な設定、真のワイルドカード SSL 証明書、ローカル ネットワーク上のすべてのデバイスからのアクセス、高い安定性とパフォーマンスなど、私の要件を満たすソリューションは 1 つを除いてすべてありませんでした。
私は過去数か月ですべての亜種(特にDocker)を試しましたが、 Landoで行き詰まりました。 しかし、WindowsおよびMacでのパフォーマンス上の理由から、すべてのDocker(およびVagrant)ベースのソリューションは、ファイル数が多いプロジェクトには役に立たないことが判明しました(ページビューには約25秒かかりました)。 こことこことここには、原因と考えられる解決策が議論されている多数のスレッドがあります。
私にとって、飲み込むには常にピルが多すぎました。ファイルを手動で同期するのではなく、単に利用できるようにする必要があります。 また、何年も使用していたMAMP PROに戻りたくありませんでした(特にWindowsでの恐怖)。 それで、私は最初に戻って、ネイティブで再試行しました。 Windowsでは、 WSLを試すまで、これは通常の方法またはCygwinを介したとんでもない作業でした。
私はここ数ヶ月、Linux用のWindowsサブシステムですでに非常に前向きな経験をしており、すべてのLAMPサービスが安定性とパフォーマンスの点で制限なしに短いテストの後で機能した後、Microsoftはここで素晴らしいことを達成したという結論に達しました。 これに続いて、Windows 10 Proでの現在の開発環境のすべてのスクリプトを含む(絶えず拡張する)セットアップが続きます。:
3d95982c87ac786700b6d602cd977234
3d95982c87ac786700b6d602cd977234
3d95982c87ac786700b6d602cd977234