我使用lighty的窗口,是的,我知道这不是Linux,但atm只能负担本地托pipe,然后让我做了很多的学习和实践我的networking技能。
我知道fast-cgi并不适用于windows,但我想知道还有什么其他方法可以提高性能吗?
此外,我想知道如何隐藏所有这些lightpd.exe窗口/框,每次有人或一个机器人访问该网站…可以lighttpd从后台运行? 我正在运行它作为服务,这是好的…
但是总而言之,为什么窗户上只有很less的支持?
而且我真的可以less花一点时间来谈论为什么一切都应该在Linux或Windows上…这个讨论真的是浪费时间…我和你的…
如果你有一些有用的信息,我一定要听。
我想我就是那些总是想学习如何改进的人,对我来说就像是一种毒品,在表演中多吃百分之一。
例如,我已经添加了一个子域,因为yslow喜欢图像,CSS和JavaScript的子域托pipe…
我真的很喜欢轻盈,只是希望我不是唯一的那个…在窗户上使用它…和所有轻盈的Windows网站似乎已经死了…或忘记…
感谢您的时间..
-Craig
我也运行lighttpd的Windows,但我做了我自己非常优化的lighttpd国防部与PHP和Python的支持,我从USB笔驱动器运行, 因为我切换到Windows 7所有的命令行窗口不断出现,每当我访问服务器 (我也不知道如何防止这种情况发生)。
我做了几件事情,使我的lighttpd服务器更快(因为我从USB笔驱动器运行):
在这里,我的配置文件:
var.Doo = "C:/your/base/path/here" # LightTPD Configuration File server.port = 80 server.name = "localhost" server.tag = "LightTPD/1.4.20" server.document-root = var.Doo + "/WWW/" server.upload-dirs = ( var.Doo + "/TMP/" ) server.errorlog = var.Doo + "/LightTPD/logs/error.log" server.modules = ( "mod_access", "mod_cgi", "mod_dirlisting", "mod_indexfile", "mod_staticfile" ) # mod_access url.access-deny = ( ".db" ) # mod_cgi cgi.assign = ( ".php" => var.Doo + "/PHP/php-cgi.exe", ".py" => var.Doo + "/Python/python.exe" ) # mod_dirlisting dir-listing.activate = "enable" # mod_indexfile index-file.names = ( "index.php", "index.html" ) # mod_mimetype mimetype.assign = ( ".css" => "text/css", ".gif" => "image/gif", ".html" => "text/html", ".jpg" => "image/jpeg", ".js" => "text/javascript", ".png" => "image/png", ".txt" => "text/plain", ".xml" => "text/xml" ) # mod_staticfile static-file.exclude-extensions = ( ".php", ".py" )
和我活跃的模块:
底线是,即使从USB笔运行服务器仍然是快速的。
PS:我也考虑切换到Nginx,但考虑到目前的性能,我可以得到更小的用户基础的Nginx我决定我会保持LightTPD。
通过本地托管,我猜你的意思是在你自己的盒子上,所以基本上是免费的。 如果你不太习惯现金,你可以拿起一个便宜的盒子,然后在那里安装一个无头的linux。 那么,只有当你不喜欢使用Linux作为桌面…
所以,首先,因为你只是在学习,所以我假设你还没有尝试建立一个制作网站,所以你可以在不使用它的时候关掉灯光(摆脱那些弹出的框机器人程序)。 对不起,如果这是不可接受的,因为那里可能有一个解决方案(以及如何获得一个沙箱站点的机器人?)。 性能同样如此:它只是一个测试场,所以优化应该不会太重要(不要担心它:记住过早优化是所有东西的根源)。 如果你还想要fastcgi,还有另一个stackoverflow问题/答案: 在Windows和Lighttpd FastCGI 。 此外,检查出scgi,这可能是在Windows上的一个不同的故事。
另外,以下是yslow上Atwood的一些想法:codinghorror.com/blog/archives/000932.html
最后; 最后我检查了一下,lighty不像apache那样受欢迎,意思是一个小得多的用户群。 当你也考虑IIS的时候,Lighty在Windows下真的不会有这么多的用户。 只要注意,如果你想继续使用windows的话,你可能会遇到一条不那么光滑的道路。 另外请注意,您可能最终将服务器转移到另一个框或异地。 我已经从桌面上提供了东西,从长远来看这并不是太好玩。
尝试nginx – 另一个轻量级的替代Apache,快速和稳定。 在windows上fastcgi工作正常。 关于你的问题 – 我认为原因是lighttpd失去了知名度,看看Web服务器的统计数据。 所以使用它的人越少,功能越少,潜伏的bug越多。