• EmWebAdmin 简介:

    // github 地址:
https://github.com/ZengjfOS/EmWebAdmin
// 介绍:
参考gentelella做的模板;
这是一个PHP网站模板系统,采用Smarty进行模板解析;
  • EmWebAdmin 使用:

    // 将 EmWebAdmin  clone 下来,或者直接下来。
// 我假设 EmWebAdmin 的目录为根目录
// 生成 网站
make
    // 目录下的 output 就是生成的网站
SBC_7816_SDK6@aplex:/var/www/emwebadmin/EmWebAdmin-master$ ls output/
about.php customerData.php fonts index.php login.php smarty update.php
config customerSettings.php hardware.php js network.php sysSettings.php useful
css dataAndCalander.php images loginDealWith.php plain_page.php tpl
SBC_7816_SDK6@aplex:/var/www/emwebadmin/EmWebAdmin-master$
  • EmWebAdmin 的文件组成:

    .
├── custom
│ ├── common # 一些不能被合成的php文件,自定义的css、js文件
│ │ ├── config # json配置文件目录
│ │ ├── config.php # PHP接写json配置文件,并保存在Smarty变量中
│ │ ├── css # 自定义的css样式
│ │ ├── js # 自定义的js样式
│ │ ├── loginDealWith.php # 处理登如验证
│ │ └── login.php # 登录界面
│ └── contents # 可以被合成的php文件,只需要专注于写内容就OK,完全支持bootstrap。
│ ├── about.php
│ ├── customerData.php
│ ├── customerSettings.php
│ ├── dataAndCalander.php
│ ├── hardware.php
│ ├── index.php
│ ├── network.php
│ ├── plain_page.php
│ └── update.php
├── LICENSE
├── Makefile # make依赖的Makefile文件,会调用bin/emWebAdmin文件执行相关操作
├── output # bin/emWebAdmin执行的输出目录
├── README.md
└── templates # 本websit依赖gentelella UI框架,并使用smarty作为template解析库
├── bin
│ └── emWebAdmin # 会被Makefile调用的可执行文件,会自动处理文件合成、拷贝等县官相关事务
├── dependents # gentelella通用的依赖的js、css库
│ ├── css
│ ├── fonts
│ ├── images
│ ├── js
│ ├── smarty
│ └── useful
├── gentelella
│ ├── base.tpl # 很重要的基板
│ ├── foot.tpl
│ ├── head.tpl
│ ├── nav.tpl
│ └── tail.tpl
└── smarty
├── config # template模板
└── preprocess # template预处理,session处理也在内
// 复制: https://github.com/Aplexchenfl/EmWebAdmin

EmWebAdmin 初步上手的更多相关文章

  1. 数据分析(3):ufunc

    universal function 可以对数组里的每一个元素进行操作,底层是C语言实现的,在对数组运算时表现卓越 1.1 初步上手 x = np.linspace(0,2*np.pi,10) y = ...

  2. 《微信小程序七日谈》- 第二天:你可能要抛弃原来的响应式开发思维

    <微信小程序七日谈>系列文章: 第一天:人生若只如初见: 第二天:你可能要抛弃原来的响应式开发思维: 第三天:玩转Page组件的生命周期: 第四天:页面路径最多五层?导航可以这么玩 上篇文 ...

  3. 调研Android平台的开发环境的发展演变

    ·  安卓是以linux为基础的开放源码操作系统.因为安卓的开源等原因,所以现在市场上会有大量的APP可供使用,且各个方面都功能强大. ·  也许是因为开源的原因,安卓过于碎片化.每个APP互相独立. ...

  4. 小试 boost spirit

    解释文本文件是日常编程中太平常的一件事情了,一般来说,土鳖点的做法可以直接手写 parser 用循环暴力地去 map 文本上的关键字从而提取相关信息,想省力一点则可以使用 tokenizer 或正则表 ...

  5. 搭建Git工作环境

    为什么要做版本控制? 在平时的工作中,经常会遇到写文档的事情,而写文档基本都不会一蹴而就,总是会修修改改很多次,而版本控制能够记录每次修改的版本,能够进行回溯.有很多版本控制工具,但是作为一个程序员, ...

  6. 虚拟机ODPS初体验

    大数据竞赛的第二阶段须要通过远程桌面的方式连接阿里提供的虚拟机, 全部操作都是在远程主机上进行. 在搞清楚文件回传方式之前真是各种麻烦(写博客都没有办法贴代码). 用了两个上午初步上手, 希望接下来进 ...

  7. react中使用redux简易案例讲解

    为什么我想要使用redux? 前段时间初步上手了react,最近在使用react的过程中发现对于组件之间通信的需求比较迫切,尤其是在axios异步请求后端数据的时候,这样的需求是特别强烈的!举个例子: ...

  8. 个人作业-Alpha项目测试—luomei1547

    这个作业属于哪个课程 https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass1/ 这个作业要求在哪里 https://edu.cnbl ...

  9. [记录点滴]授人以渔,从Tensorflow找不到dll扩展到如何排查问题

    [记录点滴]授人以渔,从Tensorflow找不到dll扩展到如何排查问题 目录 [记录点滴]授人以渔,从Tensorflow找不到dll扩展到如何排查问题 0x00 摘要 0x01 引言 0x02 ...

随机推荐

  1. React 同构思想

    作者:yangchunwen React比较吸引我的地方在于其客户端-服务端同构特性,服务端-客户端可复用组件,本文来简单介绍下这一架构思想. 出于篇幅原因,本文不会介绍React基础,所以,如果你还 ...

  2. 成都PHP开发project师薪资信息

    这是成都的PHPproject开发师招聘.如图所见,最低的月薪是4K,最高的是35W,PHP开发工程师正处于炙手可热的发展趋势,还愁拿不到高薪,找不到工作的你,还犹豫什么,机会就在眼前,成都传智播客P ...

  3. (剑指Offer)面试题44:扑克牌的顺子

    题目: 从扑克牌中随机抽5张牌,判断是不是一个顺子,即这五张牌是不是连续的,2~10为数字本身,A为1,J为11,Q为12,K为13,而大小王可以看成任意数字. 思路: 把5张牌看成一个数组,就看排序 ...

  4. 【转】使用python进行多线程编程

    1. python对多线程的支持 1)虚拟机层面 Python虚拟机使用GIL(Global Interpreter Lock,全局解释器锁)来互斥线程对共享资源的访问,暂时无法利用多处理器的优势.使 ...

  5. Effective java读书札记第一条之 考虑用静态工厂方法取代构造器

    对于类而言,为了让client获取它自身的一个实例,最经常使用的方法就是提供一个共同拥有的构造器. 另一种放你发,也应该子每一个程序猿的工具箱中占有一席之地.类能够提供一个共同拥有的静态 工厂方法.它 ...

  6. 算法笔记_142:无向图的欧拉回路求解(Java)

    目录 1 问题描述 2 解决方案   1 问题描述 John's trip Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 8 ...

  7. js判断是否包含指定字符串

      CreateTime--2017年2月28日09:37:06Author:Marydonjs判断是否包含指定字符串 var inputValue = "thunder://piaohua ...

  8. RedHat Enterprise Linux 6 配置Xmanager ,实现图形界面连接

    我们经常见到的几种最为常用的windows下远程管理Linux服务器的方法,基本上都是利用SecureCRT,或者是PUTTY等客户端工具通过ssh服务来实现Windows下管理Linux服务器的,这 ...

  9. 数据库-IO系统性能之衡量性能的几个指标

    转自http://storage.it168.com/a2011/0323/1169/000001169755_all.shtml 作为一个数据库管理员,关注系统的性能是日常最重要的工作之一,而在所关 ...

  10. NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9802)

    本篇文章由:http://xinpure.com/nsurlsessionnsurlconnection-http-load-failed-kcfstreamerrordomainssl-9802/ ...