我正在尝试为Ubuntu 找到ab - Apache HTTP服务器基准测试工具,我希望有一个我可以为它安装的软件包.我决定需要对我的应用程序进行一些简单的负载测试.
我有两个unicode选项,看起来很有希望用于mysql数据库.
utf8_general_ci unicode (multilingual), case-insensitive
utf8_unicode_ci unicode (multilingual), case-insensitive
Run Code Online (Sandbox Code Playgroud)
你能解释一下utf8_general_ci和utf8_unicode_ci有什么区别吗?在设计数据库时,选择其中一个会产生什么影响?
我想在视图功能的不同点在我的django应用程序中输出调试消息.django-debug-toolbar的文档说它使用了python日志记录中的构建,但我找不到更多的信息.我真的不想记录到文件,而是记录到工具栏上的信息窗格.这是如何运作的?
我隐约意识到,在加入域的计算机上,可以要求IE发送一些额外的标题,我可以用它来自动登录到应用程序.我用mod_php在windows服务器上运行apache.我希望能够避免用户必要时登录.我发现了一些关于Kerberos和Apache模块的链接.
http://www.onlamp.com/pub/a/onlamp/2003/09/11/kerberos.html?page=last https://metacpan.org/pod/Apache2::AuthenNTLM
由于我在Windows上运行,因此证明安装Perl或Apache模块并非易事.但PHP不能访问HTTP标头吗?
我发现了这个但它没有进行任何身份验证,只是表明PHP可以读取NTLM头文件. http://siphon9.net/loune/2007/10/simple-lightweight-ntlm-in-php/
我希望能够让我的用户只指向该应用程序并让它们自动进行身份验证.有没有人有这方面的经验或者让它一起工作?
更新 自从最初发布此问题以来,我们已将设置更改为仍在Windows上运行的nginx和php-fcgi.Windows上的Apache2和php-cgi可能是您在Windows上配置的最慢设置之一.它看起来可能仍然需要Apache(它适用于php-fcgi)但我更喜欢nginx解决方案.
我还是不明白(并希望接受教育)为什么HTTP服务器插件是必要的,我们不能拥有PHP,Web服务器无关的解决方案.
我需要集成一个现有的powershell脚本,通过一个返回json的restful web服务来更新它的状态.我对powershell有点新,但我能够找到System.Net.WebRequest对象,执行如下操作.
$a = [System.Net.WebRequest]::Create("http://intranet/service/object/")
$a.Method = "GET"
$a.GetResponse()
Run Code Online (Sandbox Code Playgroud)
它返回一个json对象数组
[ {id:1}, {id:2}] // etc
Run Code Online (Sandbox Code Playgroud)
我不知道从这里去哪里以及如何将其解析为本机数据类型.我也希望能够发布和删除.
有什么指针吗?有没有json/rest库或command-lets?
我有很多mysql数据需要从中生成报告.它主要是历史数据,因此它不会发生太大变化,但它的重量很容易达到20-30千兆字节,预计会增长.我目前有一些PHP脚本集合,可以执行一些复杂的查询并输出csv和excel文件.我还使用带有书签查询的phpMyAdmin.我手动编辑它们来更改参数.数据量正在增长,需要访问数据的人数也在增长,因此我正在花时间改善这种情况.
前几天我开始阅读有关数据仓库的内容,似乎这个区域与我需要做的事情有关.我读过一些 好 文章,甚至还在等一本书.我想我已经掌握了这些系统的功能和可能性.
为我的数据创建一个报告系统一直在todo列表中,但直到最近我才认为这将是一个非常小众的计划冒险.由于我现在知道数据仓库是常见的事情,我认为必须有某种报告/仓库框架可以轻松开发.我很乐意跳过编写接口和脚本来安排和发送电子邮件报告等,并坚持编写查询和建立关系.
我大部分都是一个灯泡家伙,但我不是在转换语言或平台.我只需要一个更强大的解决方案,因为我的一次性脚本不能很好地扩展.
那么哪里是开始的好地方?
我正在处理一个图像处理网站,而不是让用户浏览器占用冗长的工作量,我希望所有命令都能快速返回作业ID并让后台任务完成实际工作.然后可以使用id来检查状态和结果(即处理图像的URL).我已经为ruby,java和python发现了很多分布式队列管理器,但我不知道这些语言中是否足够能够使用它们.
我自己的测试是使用共享的mysql数据库来排队作业,将它们锁定到一个worker,并将它们标记为已完成(在db中保存返回数据).这只是一个混乱的原型,整个时间我觉得好像我正在重新发明轮子(而不是非常优雅).我可以使用php中的某些东西(或者我可以与RESTfully交谈吗?)
阅读更多,我发现我正在寻找的是一个具有php api的排队系统,它不必用php编写.我只找到了与亚马逊SQS一起使用的课程,但不仅是这些课程不是免费的,而且有时也是非常潜在的(一段时间内会显示一条消息).
我有一个带有以下CORS配置的S3存储桶.
<?xml version="1.0" encoding="UTF-8"?>
<CORSConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
<CORSRule>
<AllowedOrigin>*</AllowedOrigin>
<AllowedMethod>GET</AllowedMethod>
<MaxAgeSeconds>3000</MaxAgeSeconds>
<AllowedHeader>Authorization</AllowedHeader>
</CORSRule>
</CORSConfiguration>
Run Code Online (Sandbox Code Playgroud)
预检检查按预期工作.
? ~$ curl -i -X OPTIONS -H "Origin: http://stackoverflow.com" -H "Access-Control-Request-Method: GET" https://s3.amazonaws.com/random-stuff-ohyea/coderot.gif
HTTP/1.1 200 OK
x-amz-id-2: H6tzMUCJtYgiCRrhj5DucMhjjYtj1kKWqL7u2yaRGEorOeKhu/sTKlgGqY7uHxQC
x-amz-request-id: E784C4373565CBE6
Date: Mon, 21 Oct 2013 22:14:18 GMT
Access-Control-Allow-Origin: http://stackoverflow.com
Access-Control-Allow-Methods: GET
Access-Control-Max-Age: 3000
Access-Control-Allow-Credentials: true
Vary: Origin, Access-Control-Request-Headers, Access-Control-Request-Method
Content-Length: 0
Server: AmazonS3
Run Code Online (Sandbox Code Playgroud)
但是,GET请求中的原始标头却没有.
? ~$ curl -iI -H "Origin: http://stackoverflow.com" https://s3.amazonaws.com/random-stuff-ohyea/coderot.gif
HTTP/1.1 200 OK
x-amz-id-2: KlrSviRSwq/40zPwOGp2/lJZk0J2Fyu7kOg966osOvQ2mpbpiv5BLkihGSOfoLd8
x-amz-request-id: 9D051B0001F48AB7
Date: Mon, 21 Oct 2013 22:11:57 GMT …Run Code Online (Sandbox Code Playgroud) 有一个jQuery插件,放置一个可拖动的栏,让你向左或向右拉它以显示一个或另一个图像.您可以将它保持在中间以查看每张照片的一半.它不是"滑块".它非常适合展示某些内容如何被改变或照片化.有人知道这个插件,知道我在哪里可以找到它吗?
更新
"滑块"是旋转图像旋转木马的常用术语.这里有一些例子,大约有一千个滑块列表.
我想要谈论的是一个与StackOverflow上的帖子编辑屏幕底部的栏不一样的栏.它允许您向左和向右拖动条以覆盖/揭示图像.
php ×2
amazon-s3 ×1
apache ×1
apache2 ×1
api ×1
cors ×1
debugging ×1
distributed ×1
django ×1
django-views ×1
dns ×1
firefox ×1
frameworks ×1
http ×1
image ×1
jquery ×1
json ×1
linux ×1
mysql ×1
nginx ×1
plugins ×1
powershell ×1
python ×1
queue ×1
reporting ×1
rest ×1
service ×1
ubuntu ×1
unicode ×1