美文网首页
管理后台开发整理

管理后台开发整理

作者: 冰风47 | 来源:发表于2017-02-06 14:19 被阅读74次

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

    实现方案: 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管辖).

    相关文章

      网友评论

          本文标题:管理后台开发整理

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