大家好我有一个简单的会员制网站,用户登录并拥有自己的个人资料.我希望能够在任何给定的时间点告诉我有多少用户或者哪些用户当前登录到我的网站.
它是一个简单的基于会员制的PHP系统.有一种方法我理解它在数据库中创建一个表并在那里存储登录详细信息以及会话数据,但这可以通过其他方式完成,即无论如何都要找出已经启动了多少会话以及所有在线的唯一用户.
需要快速帮助.我有一系列具有相同类名的超链接.我希望当我点击任何链接时 - 除了我点击的链接之外,所有其他超链接的背景颜色都会改变.
我在机架式云服务器上在线设置了一个简单的应用程序,但是我收到了来自phusion乘客的以下错误消息:
uninitialized constant ApplicationController (NameError)
/var/www/.rvm/gems/ruby-1.9.3-p448/gems/activesupport-3.2.12/lib/active_support/inflector/methods.rb:230:in `block in constantize'
/var/www/.rvm/gems/ruby-1.9.3-p448/gems/activesupport-3.2.12/lib/active_support/inflector/methods.rb:229:in `each'
/var/www/.rvm/gems/ruby-1.9.3-p448/gems/activesupport-3.2.12/lib/active_support/inflector/methods.rb:229:in `constantize'
/var/www/.rvm/gems/ruby-1.9.3-p448/gems/activesupport-3.2.12/lib/active_support/core_ext/string/inflections.rb:54:in `constantize'
/var/www/.rvm/gems/ruby-1.9.3-p448/gems/devise-2.2.4/app/controllers/devise_controller.rb:2:in `<top (required)>'
/var/www/.rvm/gems/ruby-1.9.3-p448/gems/devise-2.2.4/app/controllers/devise/confirmations_controller.rb:1:in `<top (required)>'
/var/www/.rvm/gems/ruby-1.9.3-p448/gems/railties-3.2.12/lib/rails/engine.rb:439:in `block (2 levels) in eager_load!'
/var/www/.rvm/gems/ruby-1.9.3-p448/gems/railties-3.2.12/lib/rails/engine.rb:438:in `each'
/var/www/.rvm/gems/ruby-1.9.3-p448/gems/railties-3.2.12/lib/rails/engine.rb:438:in `block in eager_load!'
/var/www/.rvm/gems/ruby-1.9.3-p448/gems/railties-3.2.12/lib/rails/engine.rb:436:in `each'
/var/www/.rvm/gems/ruby-1.9.3-p448/gems/railties-3.2.12/lib/rails/engine.rb:436:in `eager_load!'
/var/www/.rvm/gems/ruby-1.9.3-p448/gems/railties-3.2.12/lib/rails/application/railties.rb:8:in `each'
/var/www/.rvm/gems/ruby-1.9.3-p448/gems/railties-3.2.12/lib/rails/application/railties.rb:8:in `all'
/var/www/.rvm/gems/ruby-1.9.3-p448/gems/railties-3.2.12/lib/rails/engine.rb:434:in `eager_load!'
/var/www/.rvm/gems/ruby-1.9.3-p448/gems/railties-3.2.12/lib/rails/application/finisher.rb:53:in `block in <module:Finisher>'
/var/www/.rvm/gems/ruby-1.9.3-p448/gems/railties-3.2.12/lib/rails/initializable.rb:30:in `instance_exec'
/var/www/.rvm/gems/ruby-1.9.3-p448/gems/railties-3.2.12/lib/rails/initializable.rb:30:in `run'
/var/www/.rvm/gems/ruby-1.9.3-p448/gems/railties-3.2.12/lib/rails/initializable.rb:55:in `block in run_initializers'
/var/www/.rvm/gems/ruby-1.9.3-p448/gems/railties-3.2.12/lib/rails/initializable.rb:54:in `each'
/var/www/.rvm/gems/ruby-1.9.3-p448/gems/railties-3.2.12/lib/rails/initializable.rb:54:in `run_initializers'
/var/www/.rvm/gems/ruby-1.9.3-p448/gems/railties-3.2.12/lib/rails/application.rb:136:in `initialize!'
/var/www/.rvm/gems/ruby-1.9.3-p448/gems/railties-3.2.12/lib/rails/railtie/configurable.rb:30:in `method_missing'
/var/www/ideamobb.com/config/environment.rb:5:in `<top (required)>'
config.ru:3:in `require'
config.ru:3:in `block in <main>'
/var/www/.rvm/gems/ruby-1.9.3-p448/gems/rack-1.4.5/lib/rack/builder.rb:51:in `instance_eval'
/var/www/.rvm/gems/ruby-1.9.3-p448/gems/rack-1.4.5/lib/rack/builder.rb:51:in `initialize'
config.ru:1:in `new'
config.ru:1:in `<main>' …Run Code Online (Sandbox Code Playgroud) 大家好,我在http://www.websiteoptimization.com/services/analyze/上运行了分析仪,我得到了一些最突出的问题,如下所示:
TOTAL_OBJECTS - 警告!此页面上的对象总数为93,按其数量将占据网页延迟.考虑将其减少到更合理的数量.每页超过20个对象,处理实际对象(描述时间和等待时间)的开销占整个页面延迟的80%以上.请参阅图II-3:延迟组件的相对分布,显示对象开销主导网站优化秘密中的网页延迟,以获取有关对象开销如何控制网页延迟的更多详细信息.组合,优化和优化外部对象.使用CSS翻转替换图形翻转以加速显示并最小化HTTP请求.考虑使用CSS sprites来帮助巩固装饰图像.使用CSS技术(如彩色背景,边框或间距)而不是图形技术可以减少HTTP请求.用CSS文本标题替换图形文本标题以进一步减少HTTP请求.最后,考虑使用不同的主机名或CDN来优化并行下载,以减少对象开销.
TOTAL_IMAGES - 警告!此页面上的图像总数为85,请考虑将其减少到更合理的数量.建议组合,替换和优化您的图形.使用CSS翻转菜单替换图形翻转菜单,以加快显示速度并最大限度地减少HTTP请求.考虑使用CSS sprites来帮助巩固装饰图像.使用CSS技术(如彩色背景,边框或间距)而不是图形技术来减少HTTP请求.用CSS文本标题替换图形文本标题以进一步减少HTTP请求.最后,考虑使用不同的主机名来优化并行下载,以减少对象开销.
问题是我提到的85个图片都是在我的css文件中引用的 - 我不确定如何但我想把这个数字降下来 - 但是我确实需要在我的网站中的所有这些文件.
有任何想法进一步优化这一点.
加上我的javascript文件即使在最大压缩之后仍然高达150K - 我已经用尽了减少开销的想法并且可以起诉一些提示.
我想知道一个基于php的简单横幅管理系统 - 免费使用,它可以让客户登录并查看他们的横幅统计信息.
我的社交网站是w3c xhtml有效,但用户可以发布博客报告和东西,有时输入&符号,这反过来搞乱了我的验证.我该如何解决这个问题,是否有任何其他需要注意的单个字符可能会弄乱我的验证?
我尝试使用PHP mail函数发送带有非英文字符的文本电子邮件.但相反,我的消息与搞笑的垃圾字符.我如何解决它?
我用这段代码:
function _mail($to, $subject, $content)
{
$headers = 'From: info@example.com' . "\r\n" .
'Reply-To: info@example.com' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
mail($to, $subject, $content, $headers);
}
Run Code Online (Sandbox Code Playgroud)
一些人物出现问号......
这是前一个问题的后续跟进.
正则表达式工作得很好但是我需要能够找出模式出现的确切位置.例如,如果我的正则表达式是从以下字符串中提取子字符串'bob'的实例:
This is abobsled
Run Code Online (Sandbox Code Playgroud)
我想知道字符串中第一次出现模式的确切字符位置,即在这种情况下,它在第10个字符位置 - 这可能吗?我在这里使用php.
==========================
谢谢,我想我再次陷入困境 - 但目前这是我想要做的.让我们说我有这种性质的模板:
Hello <=name=>
Take Care
From <=sender=>
Run Code Online (Sandbox Code Playgroud)
现在这很简单,因为所有细节都是一个单词,但是如果要替换标签的数据扩展到多行,我想设置它,所以它保持一些格式化,就像我使用的正则表达式一样,如果我用它来代替一个用多线的东西标记我得到以下内容:
Numbers: <=numbers=>
Run Code Online (Sandbox Code Playgroud)
变
Numbers: number1
number2
Run Code Online (Sandbox Code Playgroud)
当我想要的东西:
Numbers: Number1
Number2
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点 :(
php ×5
javascript ×2
banner ×1
css ×1
email ×1
encoding ×1
html-encode ×1
image ×1
jquery ×1
membership ×1
open-source ×1
optimization ×1
passenger ×1
regex ×1
session ×1
xhtml ×1