用于在Windows上开发Laravel应用程序的堆栈?

时间:2018-05-28 02:40:05

标签: php laravel xampp

虽然Laravel文档没有提到使用XAMPP,但我想知道是否使用XAMPP堆栈,坚持在Windows上进行Laravel开发的最佳实践?

您建议在Windows上使用Laravel开发哪一个堆栈(LAMP,WAMP,XAMPP,Laragon,Homestead)?

2 个答案:

答案 0 :(得分:0)

Source

XAMPP

XAMPP代表跨平台,Apache,MariaDB(MySQL),PHP,Perl。 XAMPP是由Apache Friends开发的免费开源跨平台Web服务器解决方案堆栈包,主要包括Apache HTTP Server,MariaDB数据库以及用PHP和Perl编程语言编写的脚本解释器。

XAMPP的优点: -

与其他网络服务器(如WAMP)相比,它易于安装。 它是Multi Cross Platform,这意味着XAMPP可用于Windows和Linux。它还附带了许多其他模块,包括OpenSSL,phpMyAdmin,MediaWiki,Joomla,WordPress等。 XAMPP提供完整版和标准版(较小版本)。您可以使用一个命令启动和停止整个Web服务器+数据库堆栈。

XAMPP的缺点: -

与WAMP服务器相比,配置和设置很难做到。

WAMP

WAMP有时被用作软件堆栈Windows,Apache,MySQL,PHP的缩写名称。它源自LAMP,代表Linux,Apache,MySQL和PHP。顾名思义,虽然在Linux服务器上使用LAMP,但在Windows服务器上使用WAMP。

WAMP的优点: -

易于使用。 (改变配置)。 WAMP使得在Windows平台上编写PHP和创建数据库(在MySQL中)变得容易。 WAMP适用于64位和32位系统。

WAMP的缺点: -

与XAMPP相比,安装起来并不容易。

还有一个精简版的xampp可供限制使用。通常你可以用任何一个设置它,但我更喜欢xampp而不是wamp。

最近,op试图在列表中包含laravel homestead,因此在其文档中对宅基地进行了非常详细的描述here。使用宅基地的利弊得到了here

如果你只是想学习laravel而不是宅基地是好的,因为它专门为laravel框架开发但是如果你想尝试获得服务器知识并设置相同的不同设置我建议你使用xampp in您将了解一些用于托管的非常基本的服务器设置。

答案 1 :(得分:0)

为什么不使用laragon。https://laragon.org/免费并且内置了laravel