小编cle*_*tus的帖子

是否有任何替代recaptcha.net,以阻止垃圾邮件?

我公司的成员比我自己更高,拒绝在他的网站上使用recaptcha.net来阻止公共表单上的垃圾邮件.他认为,任何来我们网站的人都很难输入他们的信息,因为图灵测试"非常难以阅读".

是否有使用此方法的替代方法? 那不包含这些难以阅读的图像吗?

(好吧愚蠢的问题......如果由我决定,我们会使用recaptcha,因为地球上的其他人都会这样做......但我只是觉得我还是要检查一下.)

此外,使用由Javascript设置的隐藏字段,以后在服务器上检查真的是一个很好的方法来解决垃圾邮件?

我自己并不真的买它是...因为有各种各样的Javascript引擎不能在浏览器中运行但可以运行Javascript(Rhino等...),这很容易被用来解决JS问题/ Serverside反垃圾邮件方法.

usability captcha spam-prevention recaptcha

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

PHP性能有多好?

这是我见过的最近一篇文章的后续文章,其中表明PHP性能很差:

"PHP.是.总是.来.BOTTLENECK.我的服务器农场,让我告诉你他们!PHP整体表现 "

其次是:

"PHP的表现非常糟糕.我基于OpenX(在Linux上)和WordPress(在win64上)的经验."

我们可以得到一些客观的社区意见,以确定PHP性能是好还是坏......

  1. 与其他语言/运行时相比
  2. 从语言的角度来看,是否存在比其他更好或更差的特定库或操作?
  3. 从构建的角度来看,是否存在比其他版本更好或更差的版本或平台?

php performance

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

编码标准:大量的论点

嘿,我是大学毕业生.我正在开发一个项目,我希望最终能够由其他人维护.我在这个项目中遇到了令人烦恼的情况,那就是需要很多私有变量的对象,因此需要很长的构造函数.

除了变量命名之外,没有强制执行任何编码标准.我想知道如何应对这种情况.有时我担心将来会在dailywtf上看到我自己的一些代码!

我试图将其中一些争论纳入其他课程,但在这种情况下它并没有真正有意义.

这是完全没有问题还是应该且容易纠正的问题?

public function __construct($uCode = '', $uName = '', $uTime = '', $uArea = '', $uDomain = '', $uText = '', $uId = '', $uNum = '', $uVideo = 0, $uAudio = 0, $uImage = 0){
Run Code Online (Sandbox Code Playgroud)

php oop

14
推荐指数
3
解决办法
511
查看次数

你应该在服务器端进行验证吗?

你应该在服务器端进行验证,还是只在客户端进行验证?

@TheTXI

我很高兴你的惊讶我只是不想留下任何可能改变某人回答给我错误信息的东西.


似乎有很多人触及我的目标,但Ajax的部分应该保留在我的问题中,因为这是最重要的部分.

然而阅读我知道的帖子看到一个坏人可以轻松加载firebug并将我的按钮更改为提交按钮并发帖.或者其他一些方式.

javascript validation ajax

14
推荐指数
5
解决办法
5265
查看次数

CSS优化:元素ID与类

使用MVC和jQuery,我正在更多地使用CSS.想到的一个问题是使用Element ID与Classes的最佳方法是什么.如果我使用元素ID,jQuery中的选择器会更短.例如:

#imageTag... $('#imageTag')
#searchTag... $('#searchTag')
Run Code Online (Sandbox Code Playgroud)

作为替代方案,它可以使用父容器元素进行结构化.

#searchTool, #classifyTool .tag
Run Code Online (Sandbox Code Playgroud)

在这种情况下选择器如

$('#searchTool .tag')或$('#classifyTool .tag')

可用于.当整个页面中存在多个类的实例时,该方法尤其有用,例如.tag.您只需更改父容器对象即可.

这只是一个简单的理论示例,并不是为了代表真实的风格,只是描绘了这个概念.

所以有两个问题:

  1. 假设页面上有大量样式,是否对页面/ CSS或jQuery的性能有任何影响?

  2. 第二种方法似乎更灵活,更易于维护.根据您的经验思考.

有更好的替代方法吗?

谢谢

html css jquery

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

IntelliJ上的Google App Engine Java开发?

令人讨厌的是,Google App Engine已成为另一个只发布Eclipse插件的项目(如Spring Webflow),我更喜欢IntelliJ.您可以使用IntelliJ成功运行本地测试环境吗?并调试/部署本地或实时应用程序?如果是这样,Eclipse版本中是否缺少任何功能?

java google-app-engine intellij-idea

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

是否有任何使用"真实"语言抽吸引理的例子?

泵引理是一个属性正规语言上下文无关语言.但我见过的所有例子都是这样的:

L = {0 n 1 n 2 n:n≥0}

(顺便说一句,这不是一种无上下文的语言).

但我感兴趣的是:它是否有任何与远程实用或有用语言一起使用的例子?我找不到任何东西.这是其中一个还是纯粹的理论价值,绝对没有实际应用?

computer-science

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

发布jQuery的短扩展函数好东西

与SO上的c#扩展主题类似,如果我们可以整合大量有用的jQuery函数扩展,那将是很好的.

请注意,我们的想法是使用简短的代码片段,而不是使用众所周知的插件或ui小部件

javascript jquery jquery-plugins

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

jQuery text()调用在Firefox中保留换行符,但在IE中则不行

我正在做:

alert($("#div").text());
Run Code Online (Sandbox Code Playgroud)

在这样的事情上:

<div id="div">
&lt;div&gt;
Some text
&lt;div&gt;
</div>
Run Code Online (Sandbox Code Playgroud)

为何逃脱内容?因为它有时是畸形的,我不希望它干扰或破坏文档的其余部分.

在FF中它显示保留换行符.在IE7中它没有.我需要保留白色空间.这个内容实际上是在textarea进行编辑.

在任何人推荐使用富文本编辑器之前,这段代码实际上并不是HTML.这是一种习惯的方言.

那么如何在IE中保留换行符呢?

jquery whitespace cross-browser

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

PHP中的动态逻辑表达式解析/评估?

我需要在某些PHP页面上评估任意复杂度的用户定义逻辑表达式.假设表单字段是主要变量,则需要:

  • 将"varibles"替换为表单字段值;
  • 处理比较运算符,最小值==,<,<=,> =和>按符号,名称(例如eq,lt,le,ge,gt);
  • 处理布尔运算符not,and,或者可能xor by name,symbol(例如!,&&,||和^^);
  • 处理字符串和数字的字面值;
  • 是明文而不是XML(例如"firstname ==''或lastname =='');和
  • 合理的表现.

现在几年过去了,我已经编写了递归下降解析器,可以构建一个表达式树并做这种事情,但这不是我在PHP中所做的任务,所以我希望有些东西至少会得到我在那里的一些方式.

建议?

php parsing

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