Localhost,Php工匠服务和宅基地Pro/Cons [英] Localhost, Php artisan serve and homestead Pro/Cons

查看:178
本文介绍了Localhost,Php工匠服务和宅基地Pro/Cons的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我是laravel的新手,我很困惑我将使用哪种环境创建带有数据库集成(MYSQL)的应用程序.

I am new to laravel and I am confused which environment I will used to create an app w/ db integration (MYSQL).

  • 沼泽(本地主机)
  • PHP工匠
  • 宅基地

每种环境的优点/缺点是什么?谢谢

What are the pro/cons of each environment? thanks

推荐答案

尽管该问题基于观点,但我的答案将基于我的经验.

Although this question is opinion based, my answer will be based on my experience.

WAMP(本地主机) Wamp是Window Apache Mysql PHP的缩写

WAMP (Localhost) Wamp is short for Window Apache Mysql PHP

优点: -通过安装Wamp服务器EasyPHP e.t.c

Pros: - Wamp can easily be setup on windows by installing Wamp server, EasyPHP e.t.c

  • 可以轻松配置

  • Can easily be configured

PHPMyAdmin附带了用于快速Mysql数据库管理的

Comes with PHPMyAdmin for quick Mysql database administration

缺点:

Cons:

  • Setting up Laravel in Wamp is a big pain as it involves advance configuration else you end up with URL e.g http://localhost/project/public

我曾尝试在Wamp上成功安装Memcached;对于PHP/Laravel来说,这是一个很好的缓存服务器

I have tried installing Memcached without success on Wamp; which is a good caching server for PHP/Laravel

PHP Artisan

优点:

Pros:

  • 易于使用
  • 不带/public的干净URL

缺点:

Cons:

  • 您仍然必须安装PHP和Mysql才能使其工作
  • 应用于Laravel小型项目
  • 其他一些限制

宅基地

这是Laravel的首选开发环境

This is the preferred development environment for Laravel

优点:

Pros:

  • 安装开始开发Laravel应用所需的一切
  • 在主机之间共享文件夹
  • 可以轻松地重建

缺点:

Cons:

  • 我注意到每次关闭主机系统时都没有正确保存家园,我每次都必须置备家园以使其正常运行,这有时需要互联网连接
  • Homestead特有一些问题,没有特定的解决方案,您必须尝试很多事情来解决问题.
  • 宅基地似乎很慢

LNMP

Linux(Ubuntu)Nginx Mysql PHP和virtualbox

Linux (Ubuntu) Nginx Mysql PHP and virtualbox

这是我最好的开发环境. 只需最低的Linux经验即可完成这项工作,但是一旦实现,您就会喜欢它.

This is my best development environment. It takes minimum Linux experience to make this work but once achieved you will enjoy it.

优点:

Pros:

  • 完全自定义并安装所需的任何内容,例如memcached,gulp,Mysql和PHP.吉特,随便什么
  • 扩大您作为程序员的经验,自己像系统管理员一样做事
  • 与宅基地不同,它几乎不会崩溃.您随时可以在virtualbox中拍摄快照
  • 通过将虚拟硬盘复制到另一个virtualbox轻松地迁移到新系统

缺点:

Cons:

  • 需要更多的精力来设置
  • 您需要很少的Linux经验

这些只是我的经验中的一部分,我的答案基于此.

These are just few of my experience which my answer is based upon.

这篇关于Localhost,Php工匠服务和宅基地Pro/Cons的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆