高并发测试工具Tsung使用教程

tsung是erlang开发的一款开源的多协议分布式负载并发测试工具, 可用作HTTP、WebDAV、SOAP、PostgreSQL、MySQL、LDAP 和 Jabber/XMPP的服务器压力测试。 tsung可分布在多个客户机,并能够模拟成千上万的虚拟用户数并发。 1 下载安装 Tsung 已经在Linux、FreeBSD和Solaris上通过测试, 其他系统,只要支持Erlang语言的平台上,也是可以工…

ThinkPHP集成PHPMailer发送邮件

下载 PHPMailer 发送邮件需要两个文件,如下: class.phpmailer.php class.smtp.php 下载地址:https://github.com/PHPMailer/PHPMailer 如果要用POP3接收邮件,还需下载 class.pop3.php 文件,本文主要讲发送邮件,收邮件方法类似。 部署文件 将下载的 class.phpmailer.php 和 class.smtp.php 文件放到 ThinkPHP/Library/Vendor 目录下…

YII框架basic和advanced版本区别

5.8k 记录 , 发表评论
YII框架 basic 和 advanced 项目模板的区别: 功能 Basic Advanced Project 结构 ✓ ✓ 网站控制器 ✓ ✓ 用户登录/登出 ✓ ✓ 表单 ✓ ✓ 数据库连接 ✓ ✓ 命令控制台 ✓ ✓ 资源包 ✓ ✓ Codeception 测试 ✓ ✓ Bootstrap ✓ ✓ 前后台应用 ✓ 可用的 User 模型 ✓ 用户注册和密码恢复 ✓ basic 和 advanced 都自带有一些基本功能,Home页面、登录/登出、…

Redis缓存Session同步的实践方案

最近公司Web服务器换集群方式,集群所带来直接的问题就是session共享。 如果用PHP自带的session处理方式,又要达到一致性,我已知的解决方案是NFS方法,不过担心磁盘性能以及session的处理机制,决定放弃这种方法,最后决定用内存缓存服务器来实现。 公司目前主要缓存的使用已经全部转至Redis下面(主要因为我的极力推荐,呵呵)。所以…

用Redis模拟session概述

2.4k 记录 , , 发表评论
Redis 是一个强大而简单的键值型数据库,之前在公司网站改版的过程中大量使用 Redis 来处理一些特殊的需求,我希望能将自己对 Redis 的使用经验都分享出来,而这里算是第一篇吧。 背景 项目是一个有着不小访问量的网站,为了达到分流的作用,网站按照不同的业务(个人、企业、后台、营销、搜索、API等)区分成不同的子域名,而子域名下…

程序员应该关注的行业网站

43.5k 记录 3评论
博客 酷壳博客 - C/C++/Linux以及WEB技术牛人 媒体网站 CSDN极客头条 - CSDN 整合的快速编程新闻 博客园 - 国内技术博客集散地 开源中国 - 中国最大的开源技术社区,旗下的码云很受喜欢 程序师 - 一个关于编程新闻的网站 知乎 程序员话题 - 各种各样的话题 V2EX - 一个活跃的技术类社区 segmentfault - 在这里你可以知道很多坑  外文网 …

jQuery封装插件开发入门教程

扩展jQuery插件和方法的作用是非常强大的,它可以节省大量开发时间。这篇文章将概述jQuery插件开发的基本知识,最佳做法和常见的陷阱。 入门 编写一个jQuery插件开始于,给jQuery.fn加入​​新的功能属性,这个属性的名称就是插件的名称。 jQuery.fn.myPlugin = function(){ //你自己的插件代码 }; 在JQuery中,jQuery.fn是jQuery.prototy…

JQuery实现轻量级滑动悬浮固定功能

9.6k 前端, 记录 , 发表评论
滚动悬浮固定功能非常实用,特别是网站导航栏,以及文章目录等,用户体验超级棒。 查看演示  下载源码 网上有很多方法可以实现,不过大部分比较复杂(当然可配置的功能也很多),而且同时包含了 js+css 文件。但是,我们的需求往往很简单,希望尽量轻量。比较了数个方法后,觉得SF上的一个方法非常好,经过一番修改,更加灵活、好用了。…

OpenCart自定义导航栏菜单

6.4k 记录 发表评论
OpenCart是一款全球知名的开源商城系统,内置数量庞大的功能,使用OpenCart能极快地部署一个多功能在线商城。 本文介绍如何定制OpenCart主导航栏,这是一个不太受重视,用得又比较多的功能。 源码 首先,找到包含导航栏的源代码,经查找可知, OpenCart导航栏代码在 hearder.tpl 文件中,具体路径是:catalog/view/theme/(YOUR THEME) /…

gitignore忽略已提交的目录或者文件

3.5k 记录 , 发表评论
项目的根目录放了 .gitignore 文件,并且git远程仓库的项目根目录 已经有了 logs 文件夹。 由于每次本地运行项目,都会生成新的log文件,但是我并不想提交logs文件夹里面的内容,所以要在 .gitignore 写logs的规则。 我尝试过添加以下规则 logs/*.log logs/ /logs/ 但是运行git status的时候,始终能看到 modified:logs/xx.log 。 解决…
« 上一页   下一页 »