小编Tij*_*men的帖子

格式化排队消息的最佳方法是什么?

我最近一直在阅读消息排队,我想为我的应用程序实现一个简单,可扩展的系统.虽然关于设置MQ系统的主题有很多很好的信息,但我找不到很多关于实际实现的信息.

我正在寻找关于如何正确格式化队列消息的模式和最佳实践,以及在PHP中执行作业的方法.我应该使用JSON,序列化对象,文本,URL还是XML?我应该发送什么信息?是一个有switch($job['command']) {}(或类似的东西)的工人要走的路,或者是否有任何已建立的模式来实现工人?

非常感谢!

php message-queue

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

在CakePHP中放置某些逻辑的位置

我最近开始重写几年前使用CakePHP做的项目.我这次正试图做正确的事情,所以也许有人会给我一个关于做以下事情的指针:

我在视图中使用Model-> find('all')从表中显示一个简单的表.这个表中有两个布尔字段,它们组成了我需要向用户显示的内容.所以:0x0 ='A',1x0 ='B',0x1 ='C',1x1 ='D'.我应该把这个逻辑放在哪里?我一直在考虑以下方法:

  1. 风景
  2. 一个View助手
  3. 控制器
  4. 模型中的某些东西,以便Model-> find('all')输出这个值(甚至可能吗?)

这项任务可能看似微不足道,但我认为它可以让我从一开始就让这个项目有条不紊地进行组织和维护.

谢谢!

php cakephp separation-of-concerns

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