小编Bor*_*éry的帖子

我应该知道如何让我的I18N应用程序使用日语?

我正在制作一个I18N应用程序,它将使用日语,我不懂日语,我首先想知道utf8是否足以支持该语言.

通常,对于欧洲语言,utf8就足够了,我要设置我的数据库charset/collat​​ion以使用utf8_general_ci(在MySQL中)和我在utf8中的html视图,这就足够了.

但是日本人呢,还有别的事可做吗?

顺便说一句,我的应用程序将能够处理英语,法语,日语,但稍后,可能需要添加一些语言,比方说,俄语.

如何设置我的I18N应用程序以便在不必更改部署配置的情况下广泛使用?

有没有最好的做法?

顺便说一下,我打算使用gettext,我很确定它支持这些语言没有任何问题,因为它几乎是所有GNU软件的事实上的标准,但任何反馈?

php utf-8 utf-16 gettext internationalization

6
推荐指数
1
解决办法
533
查看次数

我如何自定义Zend_Tool以提供我自己的骨架/模板?

Zend_Tool很好,它生成一个具有给定名称和给定路径的项目.

但过了一段时间,我开始开发自己的工具,如助手,插件,验证器等......

我把它们全部放在库中,这是好的(并推荐).

但是,我必须使用相同的引导程序文件启动我的项目,包括我的插件,帮助程序,转换对象,数据库对象等的初始化.

有些可以在application.ini中完成.

然后,我希望能够编写我自己的通用application.ini,我的引导程序中的一些初始化代码,可能是某个目录等...

你/你怎么做?

php zend-framework zend-tool

5
推荐指数
1
解决办法
1110
查看次数

Magento教程为后端创建一个模块(管理页面)

有没有人知道这个主题的好教程.我想创建一个包含多个页面的模块(扩展名).扩展程序必须包含一个概述页面和一个用于创建项目的表单.

php zend-framework magento

5
推荐指数
1
解决办法
2万
查看次数

如何设置PHP守护进程?

我将在php中编写我的第一个守护进程,我有几个非常基本的问题需要帮助.

  1. 需要在我的linux服务器上安装哪些软件包,是否需要启用PHP中的任何软件包?到目前为止,我已经得到了这个 - http://pear.php.net/package/System_Daemon/download

  2. 我在服务器上保存守护程序文件的位置?

  3. 我有许多文件需要包含在守护程序中,其中包含用于通过IMAP收集电子邮件和附件的类和函数.所有这些文件当前都在我的Web公共目录中,如何在我的守护程序中包含这些文件?

我认为这就是我开始所需要的一切.非常感谢!

php linux daemon

5
推荐指数
1
解决办法
3514
查看次数

什么是语义结构常见问题解答的最佳方式?

我想知道我应该如何构建一个FAQ以保持内容的语义含义.

我想到使用定义列表,因为问题和anwser之间的密切关系可能在一起.

你对此有何看法?

html semantic-markup

4
推荐指数
1
解决办法
1009
查看次数

如何在相对复杂的基础架构中正确自动扩展AWS EC2 Instances组?

我正在努力在Amazon Cloud上迁移我们的服务器,理由是自动扩展可能性,成本,服务等等.

到目前为止,我正在努力尝试并试图深入研究全功能的文档,但由于没有以前的经验,我有很多问题.

设想的基础设施如下:

                                  +-----+
                                  | ELB |
                                  +--+--+
                                     |
                +--------------------|--------------------+
                |            Auto-Scaling Group           |
                |--------------------|--------------------|
                |                    |                    |
                |  +---------+       |       +---------+  |
                |  | varnish |<------+------>| varnish |  |
                |  +----+----+               +---------+  |
                |       |                         |       |
                +-----------------------------------------+
                        |                         |
                        |                         |
                        |     +------------+      |
                        +---->|Internal ELB|<-----+
                              +------+-----+
                                     |
                +-----------------------------------------+
                |            Auto-Scaling Group           |
                |-----------------------------------------|
                |  +---------+       |       +---------+  |
                |  | Apache  |<------+------>| Apache  |  |
                |  +----+----+               +----+----+  |
                |       |                         |       |
                +-----------------------------------------+
                        |         +-----+ …
Run Code Online (Sandbox Code Playgroud)

provisioning puppet amazon-web-services autoscaling

4
推荐指数
1
解决办法
2546
查看次数

"+"或" - "作为URL中的分隔符?

大多数网站使用-(如Stack Overflow),但大多数PHP框架都会生成+编码的URL.

那么,SEO最好的是什么?使用+-作为分隔符?

url seo friendly-url separator url-design

3
推荐指数
2
解决办法
1048
查看次数

解释最简单的程序(x86)

以下代码

int _main() {return 0;}
Run Code Online (Sandbox Code Playgroud)

使用命令编译:

gcc -s -nostdlib -nostartfiles 01-simple.c -o01-simple.exe
Run Code Online (Sandbox Code Playgroud)

gcc版本4.4.1(TDM-1 mingw32)

OllyDbg产生了这个输出:

替代文字

你能解释一下这里发生的事吗?分析到目前为止:

// these two seems to be an idiom:
PUSH EBP        // places EBP on stack
MOV EBP, ESP    // overwrites EBP with ESP

MOV EAX, 0      // EAX = 0

LEAVE          // == mov esp, ebp
               //    pop ebp
               // according to 
               // http://en.wikipedia.org/wiki/X86_instruction_listings
Run Code Online (Sandbox Code Playgroud)

这一切是什么意思?

c x86 assembly ollydbg

3
推荐指数
1
解决办法
598
查看次数

如何确定是否已安装和设置Web应用程序?

我不确定是否应该满足于我的问题...我正在使用Zend Framework在PHP中开发CMS.我希望有一个很好的网络gui安装和设置应用程序后解压缩它...某些CMS或任何应用程序是,提供这种方式,只需输入'安装网址',如' http:// localhost/app/install '

我想做同样的事情,但我不想让任何用户进行设置,所以我正在寻找一种方法来确定应用程序是否已设置或没有.

受到unix世界中的pid文件的启发,我对InstallState文件做了同样的事情.在里面写任何布尔值,然后检查可能是一个想法..

你觉得怎么样?你有更好的想法吗?

php installer zend-framework

2
推荐指数
1
解决办法
682
查看次数

您如何看待返回选择对象而不是语句结果?

我想知道从'$ selectObj = getSomethingByName($ name)'这样的方法返回一个select对象然后将它传递给另一个方法,如'getResult($ selectObj)',这将是一个好主意.特技.我的想法是能够将select对象传递给任何有用的函数,如'setLimit(10)'或addCriteria('blabla'),具体取决于我的模型...

但这样做是个好主意吗?它可能是'不安全',因为用户可以自己修改对象,我不应该这样做..

我曾经像上面那样做过简单的方法但是把结果作为一行返回...但是当你根据不同的表有复杂的语句时,它有时会很痛苦.

php database zend-framework

1
推荐指数
1
解决办法
97
查看次数