zoukankan      html  css  js  c++  java
  • 小经验: 网站的通用架构

      最近抽空浏览了几个系统的架构和呈现流程,大体上是这样的:

    1、如果有install文件夹,在入口文件头部先进行判断是否已经安装文件,安装文件的配置信息是否齐全。如果信息不齐全,跳转到安装页面或者是错误说明页面。

    2、入口文件确定配置信息齐全后就会进行系统资源的初始化:

      文件路径的宏定义

      php系统的相关配置

      数据库的连接

      相关类库的引入

    3、初始化完毕后,根据不同系统的特点进行MVC的显示。

    PS:这是现阶段我对网站架构在总体上的理解。这只是我浏览过的几个开源系统的架构展现方式,这是他们的共同点,也是基础点。而每个网站的展现方式又是各不相同的,没有说哪个架构是最好的,只有相对比较合理好扩展的架构。在架构设计的时候要考虑到尽可能的适应需求变化的同时进行最少的代码调整,这是对网站扩展性的要求,这个境界要经过大量编程的练习和对架构的思考才能逐渐掌握。

    最后说一句,看开源代码是很重要,但是看再多的代码还是及不上自己编写一个网站,这个自己动手的过程才是经验突增的过程。所以……

    动手编程吧骚年!!!

    Y(^o^)Y

  • 相关阅读:
    【前端】
    Ember.js 应用入口
    Apache 反向代理实现为http添加https的外衣
    OAuth2.0 四种授权模式
    MongoDB查询重复记录并保存到文件csv
    8000用户同时在线的服务器需求分析
    Bootstrap杂记
    Virtual Box 杂记
    RESTful API你怎么看?
    使用 ASP.NET Core 作为 mediasoup 的信令服务器
  • 原文地址:https://www.cnblogs.com/zjfazc/p/2719440.html
Copyright © 2011-2022 走看看