• 2016-07-01

    “两学一做”教育活动——珠海市建筑设计院第一党支部开展“爱国主义教育”活动

    为纪念建党95周年,结合“两学一做”教育活动,2016年7月1日下午,第一党支部组织党员前往珠海市革命史料陈列馆开展爱国主义教育活动。通过此次爱国主义教育活动,党员进一步了解珠海人民光荣的革命斗争和生产建设的历史,在思想上和灵魂上受到了一次爱国主义教育洗礼,进一步深刻理解和领会了当前开展“两学一做”学习教育的重要意义。
  • 2015-06-02

    编译模板

    尽管 PHP 不断升级为成熟的、面向对象的语言,但它作为模板语言 没有改善多少。编译模板,比如 Twig 或 Smarty* ,提供了模板专用的新语法,填补了这片空白。从自动转义到继承以及简化控制结构,编译模板设计地更容易编写,可读性更高,同时使用上也更加的安全。编译模板甚至可以在不同的语言中使用,Mustache 就是一个很好的例子。由于这些模板需要编译,在性能上会带来一些轻微的影响,不过如果适当的使用缓存,影响就变得非常小...
  • 2011-11-16

    我院获得首届“科勒杯”地产精英羽球团体赛冠军

    2011年11月5日,科勒(中国)投资有限公司在珠海举办了首届(科勒杯)地产精英羽球赛,此次比主要邀请地产公司、设计院等地产相关公司。我院受邀参赛,在5个小时的比赛中,我院代表队全力以赴,最终依靠团队的力量获得团体赛的冠军,为设计院争得了荣誉,充分展现了设计师们热情、阳光、健康的风貌。
  • 2015-06-02

    原生PHP模板

    原生 PHP 模板就是指直接用 PHP 来写模板,这是很自然的选择,因为 PHP 本身其实是个模板语言。这代表你可以在其他的语言中结合 PHP 使用,比如 HTML 。这对 PHP 开发者相当有利,因为不需要额外学习新的语法,他们熟知可以使用的函数,并且使用的编辑器也已经内置了语法高亮和自动补全。此外,原生的 PHP 模板没有了编译阶段,速度会更快。现今的 PHP 框架都会使用一些模板系统,这当中多数是使用原生的 PHP 语法。在框架之外,一些类库比如 Plates...
  • 2015-06-02

    好处

    使用模板的主要好处是可以将呈现逻辑与应用程序的其他部分进行分离。模板的单一职责就是呈现格式化后的内容。它不负责数据的查询,保存或是其他复杂的任务。进一步促成了更干净、更具可读性的代码,在团队协作开发中尤其有用,开发者可以专注服务端的代码(控制器、模型),而设计师负责客户端代码 (网页) 。模板同时也改善了前端代码的组织架构。一般来说,模板放置在「视图」文件夹中,每一个模板都放在独立的一个文件中。这种方式鼓励代码重用,它将大块的代码拆成较小的、可重用的片段,通常称为局部模板。举...
  • 2015-06-02

    数据库抽象层

    许多框架都提供了自己的数据库抽象层,其中一些是设计在 PDO 的上层的。这些抽象层通常将你的请求在 PHP 方法中包装起来,通过模拟的方式来使你的数据库拥有一些之前不支持的功能。这种抽象是真正的数据库抽象,而不单单只是 PDO 提供的数据库连接抽象。这类抽象的确会增加一定程度的性能开销,但如果你正在设计的应用程序需要同时使用 MySQL,PostgreSQL 和 SQLite 时,一点点的额外性能开销对于代码整洁度的提高来说还是很值得的。有一些抽象层使用的...
  • 2015-06-02

    数据库交互

    当开发者第一次接触 PHP 时,通常会使用类似下面的代码来将数据库的交互与表示层逻辑混在一起:<ul><?phpforeach ($db->query('SELECT * FROM table') as $row) {    echo "<li>".$row['field1...
  • 2015-06-02

    PDO 扩展

    PDO 是一个数据库连接抽象类库 — 自 5.1.0 版本起内置于 PHP 当中 — 它提供了一个通用的接口来与不同的数据库进行交互。比如你可以使用相同的简单代码来连接 MySQL 或是 SQLite:<?php// PDO + MySQL$pdo = new PDO('mysql:host=example.com;dbname=database', 'user...
  • 2015-06-02

    欢迎

    目前网络上充斥着大量的过时资讯,让 PHP 新手误入歧途,并且传播着错误的实践以及不安全的代码。PHP 之道 收集了现有的 PHP 最佳实践、编码规范和权威学习指南,方便 PHP 开发者阅读和查找使用 PHP 沒有规范化的方式。本网站主要是向 PHP 新手介绍一些他们没有发现或者是太晚发现的主题, 或是经验丰富的专业人士已经实践已久的做法提供一些新想法。本网站也不会告诉您应该使用什么样的工具,而是提供多种选择的建议,并尽可能地说明方法及用法上的差异。当有更多有用的资讯以及范例...