Mr Miao


  • 首页

  • 归档

Symfony框架之FOSUserBundle入门教程

发表于 2016-09-15 | 分类于 外文翻译

原文地址: http://symfony.com/doc/current/bundles/FOSUserBundle/index.html

Symfony的安全组件为你提供了一个灵活的框架, 它允许你从配置文件, 数据库, 或者其他任何你想象的到的地方来加载用户. FOSUserBundle则建立在此基础上, 更方便快速的将用户信息存储到数据库之中.

准备工作
1.3.x版本的FOSUserBundle依赖于Symfony2.1+. 如果你使用的是Symfony2.0.x, 请使用1.2.x系列的版本.

阅读全文 »

使用PhpStorm在vagrant环境下配置phpunit进行单元测试

发表于 2016-08-04 | 分类于 PHP

此文章主要介绍如何使用宿主机器中的PhpStorm配置vagrant环境中的phpunit来进行单元测试.

前期准备

  • 将phpstorm跟项目所在的vagrant虚拟机做关联:
    依次进入 Settings -> Tools -> Vagrant

    注意配置好红框里面的本地vagrant环境变量以及对应的vagrant虚拟机目录

阅读全文 »

使用Webpack 构建AngularJs的开发环境

发表于 2016-06-17 | 分类于 外文翻译

最终我们的工程目录结构:

阅读全文 »

Javascript 面向对象之继承的实现

发表于 2016-05-20 | 分类于 代码

Javascript 里面实现继承的代码

示例代码:

阅读全文 »

Drupal7模块开发 编写自动测试

发表于 2016-03-23 | 分类于 外文翻译

在代码结构里面,有这许多种类的测试.其中两种是最受欢迎的, 单元测试 和 功能测试.

单元测试是专注于那些不连续的代码. 在面向对象的代码里,单元测试的重点是在一个对象里面的每个方法上. 在程序代码中,单元测试专注于函数,甚至偶尔在全局变量中. 其目的仅仅是为了去确认每个单元都能按照预期的职责去运行.

大多数为Drupal编写的测试都不是单元测试.相反,他们是一些功能测试. 也就是说, 测试是为了验证在Drupal中插入的代码是否与预期的功能一样,并且与其他代码相吻合. 这是一个比单元测试更广泛的测试种类. 测试可以精确的测量更大的代码块的准确性.

测试模块已经默认包含在Drupal7中,但是他是没有被默认启用的.一旦他启用了,你就可以在 Configuration->Development 找到Testing的配置页面.

测试应该存在自己的文件中,就像模块的主代码存放在 modulename/modulename.module之中一样,测试文件也应该在
modulename/modulename.test中,这样测试框架变会自动去检索到它

阅读全文 »

Drupal7模块开发 创建第一个模块

发表于 2016-03-23 | 分类于 外文翻译

Drupal7模块开发 系列是 由 Drupal 7 Module Development 英文版翻译过来的, 主要用于学习drupal的模块开发. 至于翻译质量, 我只能说尽力了, 大家凑活看吧, 鄙人文字功底有限. 如果有些地方真的被我翻译到误人子弟的地步, 恳请大家指正.

模块命名

Drupal的模块有两个名字,人读名与机读名.

人读名: 是由首字母大写的且用空格分开的单词组成,例如:Views, Eldorado Superfly等等.

机读名: 是由小写字母,数字和下划线组成的字符串,且不允许有其他字母.例如上面两个模块的机读名字则应该为:views和eldorado_superfly.

按照惯例这两个名字应该差不多,而且通常应该将大写祖母转化为小写字母.

阅读全文 »
12
miaotaizi

miaotaizi

你无法唤醒那些装睡的人,但你可以成为这个浑浊世界中清醒的那一个.

16 日志
3 分类
11 标签
RSS
© 2018 miaotaizi
由 Hexo 强力驱动
|
主题 — NexT.Gemini v5.1.4