管理后台开发整理

出发点: 越来越多的需求, 都得有一个管理后台来控制, 还是自己实现以下吧, 心中有数.

实现方案: php+yii+nginx+mysql实现.

目标点: 可控制一切可以控制的机能(动态更新, 数据库增删改查, 前端功能控制等).

运行环境: mac/linux.

1. 环境搭建:

(mysql, php, apache, nginx)

参考链接: http://www.jianshu.com/p/2fb9a3bb12f6

mac下升级php7支持php-fpm:

参考链接: https://segmentfault.com/a/1190000003067656

给自动安装的速度跪了. 还是手动安装吧.

参考链接:https://segmentfault.com/a/1190000002904436

(yii)

陌生机器安装流程: brew => composer => composer asset => yii2

  • brew
    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

  • composer
    brew install composer
    composer self-update

  • composer asset
    composer global require "fxp/composer-asset-plugin:~1.1.1"

  • yii2

参考链接 https://github.com/yiisoft/yii2/blob/master/docs/guide-zh-CN/start-installation.md

  • nginx

参考链接 http://www.jianshu.com/p/6c7cb820a020

安装命令: brew install nginx

  • php-fpm(便于使用nginx)

参考链接: https://segmentfault.com/a/1190000005090828

2. yii基础

参考链接: http://www.digpage.com/index.html

未完成要点: object的配置方法.
注意要点: 属性, 事件(类实例事件, 类事件, 全局事件), 行为(类似于objc的扩展)

3. yii+bootstrap探索...

  • 自己理解的结构(back, front一致):
    mvc + config.
    view: layout+site+subitems.
    layout是基础布局.
    site是主要节点(基础布局管辖).
    subitems是详细节点(site管辖).
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 是什么 如果你知道yum、apt-get、npm、bower等命令中的一种或者多种,那么,你也能很快知道compo...
    旱魃一样阅读 8,328评论 0 9
  • Yii简介 Yii是一个高性能、基于组件的PHP框架,用于快速开发现代web应用程序,Yii(读 易)在中文里有“...
    layjoy阅读 6,478评论 0 0
  • Sites 网站 yiifeed:Yii 最新动态都在这里 yiigist:Yii 专用的 Packages my...
    guanguans阅读 7,471评论 0 11
  • 这两天把项目部署到线上,还不太懂Linux的操作,所以在Windows下折腾了一番环境。琐碎的配置太多,在这里记录...
    Veekend阅读 5,752评论 0 8
  • 当我清晰的看见自己淡紫的灵光,才明白教科书是如何让我们远离生命的真相的。生命是个寻找真实自己的过程,只有体验过【非...
    Lucky感谢爱阅读 1,274评论 0 0