小编Boo*_*ski的帖子

切换到ColdFusion?

我目前正在为一家中型公司构建一个Adobe Air桌面应用程序,而且我相信我可以将这个应用程序用于其他许多"类似公司".它将大大提高效率,节省资金; 并希望能给我一些钱!:)我正在设计数据库结构和应用程序的布局.

我目前的技能:

  • 在PHP中间
  • 在Actionscript 3.0中间
  • 而且灵活和adobe air是新的

据我所知,AMF是Flex与服务器端语言之间"最佳"的通信形式.此外,我知道AMF是[ColdFusion到Flex]通信的原生,而PHP需要WebOrb,Zend AMF或AMFPHP进行[PHP到Flex]通信.我真的很喜欢ColdFusion是一个'一体化'.

我的问题是:

如果这是我计划花费几年或更长时间的程序,我会更好地使用ColdFusion或PHP吗?

  • 我不喜欢我不得不依赖PHP的"第三方程序"这一事实
  • ColdFusion,Flex和Adobe Air都是Adobe - >可靠的集成
  • 但是,我必须学习ColdFusion

请帮助,任何信息将不胜感激!

php air coldfusion amf

10
推荐指数
4
解决办法
1006
查看次数

如何跟踪页面查看

跟踪网页浏览量的最佳方法是什么?例如:SO有一个问题有多少个视图,但是点击刷新不会增加视图计数.

我已经读到使用cookie这是一个非常好的方法,但我不知道如何不会失控.

我到处搜索过,找不到合适的答案.

编辑:

我还看到另一种选择(再一次,我可能非常错误)是使用Google AnalyticsAPI来获取网页浏览量.这甚至是一个可行的选择吗?Stackoverflow,youtube和其他人如何跟踪他们的观点?

pageviews

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

如何改善Drupal的使用?

在大约一年半的时间里,我使用Codeigniter来构建我的网站.然后一个客户请求我在Wordpress中构建他们的.我很快就发现了使用CMS的乐趣(如果可以称之为Wordpress).因此,在过去的8个月里,我一直在使用Wordpress来尽可能地扩展我的网站 - 我使内容符合设计.

好吧,我开始厌倦了Wordpress的限制 - 我需要对我的网站有更多的控制和灵活性.所以,我最近开始使用Drupal 7(不是6.x - 我真的很喜欢管理面板).

在与Drupal合作了两个月之后 - 我开始觉得我正在使用石器时代工具来构建太空时代的设备.

所以我的问题是:Drupal会变得更好吗?你真的必须使用Views来显示你的内容吗?在论坛上寻求帮助只不过是在争取一堵墙.我想做任何需要模块的事情.为什么?坚持框架更好吗?

frameworks drupal content-management-system

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

PHP有像Rails这样的真实性令牌吗?

PHP有自己的Rails真实性令牌版本吗?

<meta name="csrf-token" content="<%= form_authenticity_token %>" />
<meta name="csrf-param" content="authenticity_token" />
Run Code Online (Sandbox Code Playgroud)

如果没有,实现相同功能的最佳方法是什么?

php authentication token ruby-on-rails-3

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

MySQL JSON存储与两个表

使用JSON在表中存储数据与使用单独的元表有什么好处?

这是原始架构:

Users Table      UserId  |  Username  |  Etc...
                 5       |  John      |

Avatar Table     Id      |  UserId    |  ImageName         |  ImageType
                 1       |  5         |  example.png       |  original
                 2       |  5         |  example_thumb.png |  thumbnail
Run Code Online (Sandbox Code Playgroud)

这是JSON版本:

Users Table      UserId  |  Username  |  Avatar
                 5       |  John      |  {"original":"example.png","thumbnail":"example_thumb.png"}
Run Code Online (Sandbox Code Playgroud)

我个人喜欢json版本并且更喜欢使用它,但它比原始版本慢多少?

就我而言,我几乎每个查询都需要用户的头像(和不同的大小).

php mysql json

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

Magento主页布局

为什么我的page.xml文件没有改变主页的布局?它会更改其他页面的布局,但不会更改主页的布局.主页是否有自己的布局xml文件?

magento

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

帮助Codeigniter和MVC模型模式

我正在创建一个类似于wordpress博客的网站,首页将显示一个帖子循环:post_summary,author info和tags.

我有四张桌子:

posts | users | tags | tag relationships
Run Code Online (Sandbox Code Playgroud)

显示我需要在SELECT语句中执行多个JOIN的所有结果

但是,为了保持MVC模式,每个表(或对象?)应该有一个模型.所以我的问题是:如果我正在做一个SELECT all,我将如何做到这一点并仍然保持MVC模式?

要获得帖子的所有必需信息,我需要author_id从users表中获取我的信息并且我需要post_id来获取标签(等等).如果我的所有查询都在不同的模型中,那么执行查询的最佳方法是什么?

我是否制作了一个可以完成所有JOINS并只使用它的模型?我应该从视图中加载模型吗?或者我应该在Controller中进行其他查询工作?

model-view-controller model codeigniter

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

存储和检索多个头像图像大小

我正在建立一个论坛类型的网站,用户将拥有一个头像.主页面将有一个小版本,而单个页面将有一个大版本的头像.

所以为了带宽,我会有不同的尺寸:

example.png
example_thumb.png
Run Code Online (Sandbox Code Playgroud)

不同尺寸的首选存储和检索方法是什么?

这是我到目前为止所提出的:

User Table    UserId  |  AvatarName  |  AvatarExt
              1       |  example     |  .png
Run Code Online (Sandbox Code Playgroud)

这样我就可以获得具有相同查询的base和thumb版本,只要我知道有一个'_thumb'版本

或者我应该像这样创建一个元表:

UserMeta      UserId  |  Avatar             |  AvatarType
              1       |  example.png        |  original
              1       |  example_thumb.png  |  thumbnail
Run Code Online (Sandbox Code Playgroud)

我会喜欢一些建议

database

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

使用If/Else语句重定向仅与If重定向

我试图保持我的代码尽可能安全/干净.如果我有一个If/Else语句来检查用户是否已登录(如果没有,则将用户重定向回主页),这些方法中的任何一个都可以工作吗?

if (!$this->auth->is_logged_in()) {
    redirect('');
} else {
    // do something top secret
}
Run Code Online (Sandbox Code Playgroud)

if (!$this->auth->is_logged_in()) redirect('');
// do some top secret stuff
Run Code Online (Sandbox Code Playgroud)

我更喜欢第二种方法,但我不确定它是否安全.

编辑
这些将用于codeigniter控制器

另一个Edit
In codeigniter该redirect()函数包括exit;下面答案中讨论的内容.

php security

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

一些开发人员建议

我目前正在制作一个我认为是个好主意的程序(至少我当然希望它是这样).对于我正在构建的程序,我正在使用(经过一段很长时间的考虑)ColdFusion - Flex - Adob​​e Air.但是,我必须学习ColdFusion才能做到这一点.

我是一名独立开发人员,大部分使用PHP来构建我的客户端网站.由于我计划学习ColdFusion来构建这个程序,你们对我如何在其他地方使用ColdFusion有任何建议吗?认为我只是为了一件事学习这门语言并不是很令人兴奋.

我不打算很快建立可口可乐最新的最好的网站,但我(出于某种奇怪的原因)喜欢编码,只是想知道你们是否有任何关于任何可以追求的小时间路径的建议?

任何建议将不胜感激!:)

Cliff指出:我是一名独立的PHP开发人员,为客户学习ColdFusion.学习一门我永远不会再使用的语言并不令人兴奋.我将来在哪里可以申请ColdFusion?

coldfusion

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

在Drupal 7中获取field_image路径

在Drupal 6中,我将执行以下操作以在我的节点中获取图像 - articles.tpl.php页面:

<?php
$cck_images = $node->field_image;

if (count($cck_images)>0) :
    foreach ($cck_images as $cck_image) :
        $image = theme('imagecache', 'large', $cck_image['filepath'], $cck_image['data']['alt'], $cck_image['data']['title']);
        print $image;
    endforeach;
endif;
?>
Run Code Online (Sandbox Code Playgroud)

但是,在Drupal 7中没有'['filepath']',我尝试过使用:

<?php print_r($field_image); ?>
Run Code Online (Sandbox Code Playgroud)

但变量不存在.我知道Drupal 7仍然处于alpha状态,但任何帮助都会非常感激!

php drupal-7

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