zoukankan      html  css  js  c++  java
  • 服务器搭建纪录linux+mysql+nginx+php

    新的项目启动 

    第一版


    首先买了阿里云,选好环境镜像包,一键安装。

    第一版php打算不用框架,完全手写,主要的功能点 数据交互和图片传输。

    后台搭建好后,使用PHP的Laravel, web端还是选定bootstrap。

    在后台控制层这块,随着功能的增多,代码越来越杂乱。现在决定逐渐改成thinkphp3.2.3的架构。

    考虑到并发的问题,在mysql与服务器之间加了memcached作缓存,主要用来缓存对于不同用户无差别的数据,比如实时新闻。使用时需要在php.ini添加扩展,然后重启php-fpm才会生效。

    考虑到数据容灾问题,想增加一个mysql从库。但发现阿里云的RDS云数据库自带双机备份,而且扩展性强,先用着试试。

    资源使用API的形式被客户端调用。但过于简单的理解了API的设计,写的时候随心所欲,给后续的开发造成很多困扰。我这里稍微介绍一下自己的短板:1.认为http请求只有get, post, put(这个基本没用过)这三中方式。2.为了图省事,头部信息从来不用。3.认为get信息过于暴露,只使用post. 4...

    很多因为自己知识的浅薄,闹出的笑话。推荐API设计:介绍oauthRestful

     

    未完。。。

  • 相关阅读:
    PHP5.5新特性
    并发导论【转】
    Redis常用数据结构和操作
    git常用命令【转】
    curl 的用法指南
    pycurl模块
    单点登陆
    MySql 里的IFNULL、NULLIF和ISNULL用法
    Mysql coalesce()函数认识和用法
    python文件操作
  • 原文地址:https://www.cnblogs.com/olenji/p/4748372.html
Copyright © 2011-2022 走看看