美文网首页Laravel开发实践Laravellinux
Laravel 从入门到上线运营-01工具篇

Laravel 从入门到上线运营-01工具篇

作者: 3275508ab630 | 来源:发表于2019-10-04 12:53 被阅读0次

    Laravel从入门到上线运营-01工具篇

    适合:基础 php,初次接触或基础 Laravel
    目标:从零开始,实现一个博客网站,并上线持续更新运营网站。

    在开始使用 Laravel 前,我们首先需要安装几个软件。正所谓磨刀不误砍柴工,工欲善其事必先利其器,君子性非异也,善假于物也...使用高效的工具能让我们节约大量时间。
    其实 Laravel 也可以看成是制作网站的一个工具。工具不在于好坏,只要自己用的开心方便就行。

    # 浏览器

    我推荐使用 chromechrome 里的一些 插件应用 是我们所需的

    chrome 官网:https://www.google.cn/chrome

    安装一个工具插件练练手 https://www.baidufe.com/fehelper,这个是包含了很多工具的插件。

    15EDE1AE-A916-4B58-9DF6-DF2BCE1CB214.png 554A872B-16D2-43B4-8E87-F81E36A016EF.png

    安装 postman

    这个安装有个条件,就是需要 fq

    点击右侧的应用按钮,进入应用商店,搜索 postman,点击第一个进去后,选择 相关,拉到最后就有 postman,安装即可。

    41918D1A-34D4-4C30-B70F-881C9A85BF1D.png 3BDB05D95645AF87883A97267CD598C7.png C2B999A4EC7F7673A50DA9D83E708377.png AB59DE795A05360C519D00093413D7CE.png

    # 文本编辑器

    我推荐使用 sublime text,这个工具小巧方便,也有很多插件可供选择。

    sublime text官网:http://www.sublimetext.com

    下载后按照官方教材:https://packagecontrol.io/installation 安装插件程序

    这里推荐自动安装

    点击 View,选择 Show Console,输入下面代码回车等待即可

    import urllib.request,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaee' + 'ebe013ee18cced0ef93d5f746d80ef60'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)
    

    点击 Perferences,选择 package settings 中有 package control 选项就说明安装成功。

    安装汉化插件练练手
    点击 package control,输入 install, 选择 Install Package,输入 Chinese,选择 ChineseLocalization,就会自动安装。

    安装 ConvertToUTF8
    sublime 显示 GBK 编码文件是乱码的,我们需要 ConvertToUTF8 插件查看一些 GBK 编码文件,安装步骤同上,Chinese 换成 ConvertToUTF8

    还有其他插件自行选择,插件市场:https://packagecontrol.io

    # Homebrew

    这个是 mac 同学需要看的,windows 同学不用看,Homebrew 简称 brewmac 下很多软件可以通过它自动安装更新卸载,无需自己操作。

    brew 官网:https://brew.sh

    brew 安装 fishshell

    只需要输入 brew install fish 就是这么简单。fish 有代码自动提示功能,很方便。个人不喜欢Z Shell对小白来说上手有点麻烦。

    再自行安装 phpnginxmysqlmysql 安装5.7的就行,不需要8。

    开发环境来说还是 mac 舒服,可以选择买个 mini,如果觉得贵,可以买二手。

    # git

    git 是一个开源的分布式版本控制系统,不懂的同学简单的可以理解为代码文件修改记录工具,他会记录你所有的文件操作。

    git 官网:https://git-scm.com

    这里注意下,windowsmac 系统的区别。mac 同学直接通过 brew 安装。

    windows 安装完成后有个 git bash,比 windows 自带的终端好用多了,鼠标右键即可调出。

    git 的图形工具还是推荐使用 sourcetreehttps://www.sourcetreeapp.com/enterprise 下载企业版,好跳过注册登录步骤,自行百度。

    也有其他的 github desktophttps://desktop.github.com

    # phpstudy

    这个 mac 同学不用看了,windows同学安装一下,这个软件集成了 phpnginxmysql等等。还是很方便的

    phpstudy 官网:https://www.xp.cn

    类似的还有 laragon:[http://www.laragon.com.cn][http://www.laragon.com.cn]

    # mysql工具

    windows 下还是 Navicat 最好:https://www.navicat.com.cn
    其他还有 sql_frontphpstudy 里可以安装。

    mysql 推荐 sequelpro 没有之一:http://www.sequelpro.com

    # composer

    composerphp 包管理工具。很早以前大家开发php要用到其他人写的第三方代码,都是复制黏贴,更新删除管理杂乱,有了 composer 就可以一键安装更新删除包。

    windows 可以用 phpstudy 安装,也可以去官网下载安装:https://getcomposer.org

    mac 同学依旧是直接 brew 安装

    安装完成后我们就需要切换源,又快又稳。

    阿里云:https://developer.aliyun.com/composer

    composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
    

    # phpstorm

    最后安装我们的大杀器 phpstorm,其中优点太多,就不一一描述了。

    phpstorm 官网:https://www.jetbrains.com/phpstorm,以前开发 laravel 还需要安装各种插件,经过了更新换代,现在已经很少需要了。

    # 其他

    工具还有很多,百度google也算是工具,善于利用工具是我们学习过程中重要的一部分

    相关文章

      网友评论

        本文标题:Laravel 从入门到上线运营-01工具篇

        本文链接:https://www.haomeiwen.com/subject/hgtspctx.html