php模板之Phpbean的目录结构

app/ 目录是程序的主要目录。
App/actions 放置控制器文件,支持多级目录。如果是控制器,文件必须是***Action.php,如果是抽象类,必须是***.php。
App/models 放置模型 模型的文件名为***.php其中***必须和该文件中的模型类名一致
App/views  放置试图文件或者模板文件,任意级别目录

Config 配置文件,主要放置数据库配置信息,缓存配置,smtp配置之类。

Libs 库类及插件
Libs/phpbean phpbean的核心库类
Libs/plugins 插件之类,可以使Fckeditor 或者smarty
Libs/Zend zend的库类,如果你需要使用zend Framework的库类,可以放到这里。我比较常用zend Framework的lucene cache 和mail之类

Src 主要放置程序的图片、JS、CSS等

Tmp/cache 访问缓存文件
Tmp/uploadfiles 放置上传文件

Index.php程序的单一入口,主要进行路由转发
Startup.php 程序的启动文件,比如自动转载类,初步过滤外部数据,初始化程序

(0)

相关推荐

  • phplib中的一些基本语法和函数

    语法介绍: phplib中常用的方法有set_file,set_block,set_var,parse,ppasre,p,get等. 声明:由于本系统采用的是phplib,如果页面中有大括号对,这将会替换成空白,所以在写此文章时,用"[[","]]"来替代大括号.大家在用的时候是用大括号便是,此处仅为写文章方便而作此约定. set_file:是用来引入模板文件. 用法: 复制代码 代码如下: $t->set_file("show_main"

  • PHP学习笔记(一) 简单了解PHP

    目标规划: 通过第一节课,我们可以了解php环境. 1.环境的认识: 2.访问方法: 3.修改代码及查看. 4.变量的使用 5.代码缩进要有层次关系,而且代码之间最好保留空行 6.变量命名: 7.变量的输出: 8.变量的三种方法: 1.环境的认识: 软件下载地址: http://www.jb51.net/softs/24445.html 安装教程非常简单,可以自己百度一下 安装之后的目录结构: 2.访问方法: 直接在浏览器输入:localhost 即可访问 3.修改代码及查看. 我们可以修改上面

  • PHP学习笔记(二) 了解PHP的基本语法以及目录结构

    通过这节课, 1.了解AppServ的目录结构 2.我们可以了解PHP的基本语法结构 1 我的AppServ安装目录是E盘: ①运用命令行的方式去操作apache服务器 apache服务器的开启和关闭: httpd -k restart //重启 httpd -k stop //关闭 httpd -k start //开启 如果修改端口的话,可以在下面的目录进行修改: AppServ\Apache2.2\conf  中的 httpd.conf(主配置文件) ②运用命令行的方式操作mysql数据库

  • PHP 基本语法格式

    标准代码如下: 复制代码 代码如下: <?php ... ?> 短标签模式(此模式需要修改PHP配置,让PHP支持短标签模式): 复制代码 代码如下: <? ... ?> 注释: 复制代码 代码如下: /* ...*/ // #

  • php正则表达式的基本语法总结

    首先,让我们看看两个特别的字符:'^' 和 '$' 他们是分别用来匹配字符串的开始和结束,一下分别举例说明 "^The": 匹配以 "The"开头的字符串; "of despair$": 匹配以 "of despair" 结尾的字符串; "^abc$": 匹配以abc开头和以abc结尾的字符串,实际上是只有abc与之匹配 "notice": 匹配包含notice的字符串 你可以看见如果你

  • Linux下PhpMyAdmin程序目录结构的安全管理

    这种组合使得开发Web程序简单.安全.效率高.由于程序是在Linux下运行,虽免去了版权费用,对数据库的管理却少了Windows下的图形界面管理工具,因此使用起来有点困难.现在有了一套由php开发爱好者写的管理Linux下数据库的程序,phpMyAdmin可极好的解决使用的易用性问题.PhpMyAdmin对管理Linux下的数据库行之有效,用户可以通过web浏览器新建删除数据库,增加.删除.修改表结构和表数据,还可以通过表单形式提交查询语句,返回数据结果.因此,现在很多的Linux服务器都使用p

  • PHP教程 基本语法

    PHP 的脚本块以 <?php 开始,以 ?> 结束.您可以把 PHP 的脚本块放置在文档中的任何位置. 当然,在支持简写的服务器上,您可以使用 <? 和 ?> 来开始和结束脚本块. 不过,为了达到最好的兼容性,我们推荐您使用标准形式 (<?php),而不是简写形式. 复制代码 代码如下: <?php ?> PHP 文件通常会包含 HTML 标签,就像一个 HTML 文件,以及一些 PHP 脚本代码. 在下面,我们提供了一段简单的 PHP 脚本,它可以向浏览器输出

  • php模板之Phpbean的目录结构

    app/ 目录是程序的主要目录. App/actions 放置控制器文件,支持多级目录.如果是控制器,文件必须是***Action.php,如果是抽象类,必须是***.php. App/models 放置模型 模型的文件名为***.php其中***必须和该文件中的模型类名一致 App/views  放置试图文件或者模板文件,任意级别目录 Config 配置文件,主要放置数据库配置信息,缓存配置,smtp配置之类. Libs 库类及插件 Libs/phpbean phpbean的核心库类 Libs

  • 深入理解Vue-cli搭建项目后的目录结构探秘

    我最近也在研究Vue-cli的路上,今天了解一下Vue-cli目录结构,那么今天也算个学习笔记吧! 一.前言 这里先说一下使用vue-cli之前的事情. 由于刚刚接触Vue不久,就接到了一个移动端项目,于是打算使用vue来进行一次尝试,所以按照练习时候的样子,emmm先把vue.js引入网页里来,emmm自己的外联main.css样式引进来,还有自己的main.js文件,还有一些图片布拉布拉的,所以我整个项目的结构如下:(捂脸) ├── css ├── images ├── index.html

  • 详解如何构建Angular项目目录结构

    在上一篇博客中我们已经通过Angular CLI命令行工具创建出来一个全新的Angular项目,要想写项目,首先我们要先搞清楚项目的目录结构是怎样的,每个文件又有什么意义,文件中的代码又起到什么作用. 首先看一下整体的目录结构: 可以看到,命令行工具自动生成了很多文件和目录,我们来说说这些目录是干什么的 首层目录: node_modules 第三方依赖包存放目录 e2e 端到端的测试目录 用来做自动测试的 src 应用源代码目录 .angular-cli.json Angular命令行工具的配置

  • tomcat目录结构简介_动力节点Java学院整理

    tomcat目录结构简介 如果我们有一个web应用,名称为"mail"(同时也是web应用所在目录的名称),那么其目录内不同类型的文件应该服从如下放置的规则: 一般来讲: 对于html.jsp.css.js文件等,可以直接放置在web应用所在目录中,当然如果某些文件比较多,可以另外创建一些目录来存放. 而对于除了上述几种文件外,一些不希望被外界能访问到的文件必须放在[WEB-INF]目录中,文件名不许更改,纯大写,一点不能有区别,否则必定出错,而在这个目录下会存放一些我们开发所需的Ja

  • 简单了解微信小程序的目录结构

    前言 在开发小程序之前,我们首先需要对其目录结构进行了解,以便于提升开发效率. 我们使用微信开发者工具构建一个小程序项目,我们可以看到目录下生成了件. ① 以.json为后缀的JSON配置文件: ② 以.wxml为后缀的WXML模板文件,其可以看做是一个简洁的HTML页面,略有不同的则是文件后缀以及其中的部分标签不同: ③ 以.wxss为后缀的WXSS样式文件,也可以看做一个CSS样式文件: ④ 以.js为后缀的JS脚本文件. 在上图的示例中,我们可以看到根目录下有JS.JSON.WXSS类型文

  • vue-cli 目录结构详细讲解总结

    一个vue-cli的项目结构如下: 目录 结构预览 ├─build // 保存一些webpack的初始化配置,项目构建 │ ├─build.js // 生产环境构建 │ ├─check-version.js // 检查npm.node版本 │ ├─vue-loader.conf.js // webpack loader配置 │ ├─webpack.base.conf.js// webpack基础配置 │ ├─webpack.dev.conf.js // 开发环境配置,构建本地开发服务器 │ ├─

  • 微信小程序学习笔记之目录结构、基本配置图文详解

    本文实例讲述了微信小程序学习笔记之目录结构.基本配置.分享给大家供大家参考,具体如下: 结束了一段时间的学习,开始一段新的学习旅程 -- 微信小程序.现在出去找工作只会PHP.HTML+CSS.JS什么的不够了,总得会点时下热门的东西,例如微信小程序,有很多企业的招聘要求上写着:"做过微信小程序的优先"."只要做过微信小程序的"...... 可见微信小程序的热门程度.话(fei)不(hua)多(ting)说(duo),开始学习. 首先在微信公众平台注册小程序账号:

  • 使用SpringBoot中web项目推荐目录结构的问题

    目录 下面是我创建的目录结构 项目结构 静态资源的目录结构 完整项目结构 SpingBoot 365计划开始更新了,计划手敲365个dSpringBoot案例回顾总结形成知识体系.目前已经输出了32节的内容.所有源码托管在GitHub和Gitee上. 下面是我创建的目录结构 . ├── ./pom.xml └── ./src ├── ./src/main │ ├── ./src/main/java │ │ └── ./src/main/java/com │ │ └── ./src/main/ja

  • Go项目的目录结构详解

    项目目录结构如何组织,一般语言都是没有规定.但Go语言这方面做了规定,这样可以保持一致性. 1.一般的,一个Go项目在GOPATH下,会有如下三个目录: 复制代码 代码如下: |--bin |--pkg |--src 其中,bin存放编译后的可执行文件:pkg存放编译后的包文件:src存放项目源文件.一般,bin和pkg目录可以不创建,go命令会自动创建(如 go install),只需要创建src目录即可. 对于pkg目录,曾经有人问:我把Go中的包放入pkg下面,怎么不行啊?他直接把Go包的

  • Xcode中iOS应用开发的一般项目目录结构和流程简介

    项目所需的平台路径 1.开发平台路径: /Developer/Platforms 此路径下一般有三个目录,分别是mac电脑.模拟器.iphone真机 MacOSX.platform iPhoneSimulator.platform iPhoneOS.platform 每个目录下都有一个/Developer/usr/bin目录,放置开发中需要的程序 总的目录比如:/Developer/Platforms/*/Developer/usr/bin/ 注意:*代表上面上个目录中的一个,具体是哪个看目标平

随机推荐