自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

转载 apache+tomcat+mysql 负载平衡和集群技术

        公司开发了一个网站,估计最高在线人数是3 万,并发人数最多100 人。开发的网站是否能否承受这个压力,如何确保网站的负荷没有问题,经过研究决定如下:    (1 )采用负载平衡和集群技术,初步机构采用Apache+Tomcat 的机群技术。    (2 )采用压力测试工具,测试压力。工具是Loadrunner.        硬件环境搭建:    为了能够进行压力测试,

2008-02-28 23:06:00 578

转载 Apache: MPM的引入带来性能改善

       Apache 2.0在性能上的改善最吸引人。在支持POSIX线程的Unix系统上,Apache可以通过不同的MPM运行在一种多进程与多线程相混合的模式下,增强 部分配置的可扩充性能。相比于Apache 1.3,2.0版本做了大量的优化来提升处理能力和可伸缩性,并且大多数改进在默认状态下即可生效。但是在编译和运行时刻,2.0也有许多可以显著提高性 能的选择。本文不想叙述那些以功能换取速

2008-02-28 23:02:00 397

转载 扒掉Smarty的裤衩儿

一、什么是smarty?   smarty是一个使用PHP写出来的模板PHP模板引擎,可以理解成是一个用php编写的类。它提供了逻辑与外在内容的分离,简单的讲,目的就是要使用PHP程序员同美工分离,使用的程序员改变程序的逻辑内容不会影响到美工的页面设计,美工重新修改页面不会影响到程序的程序逻辑。 二、smarty优点:

2008-02-28 21:01:00 1107

转载 优化PHP代码的40条建议

原文地址:http://reinholdweber.com/?p=3 英文版权归Reinhold Weber所有,中译文作者yangyang(aka davidkoree)。双语版可用于非商业传播,但须注明英文版作者、版权信息,以及中译文作者。翻译水平有限,请广大PHPer指正。 1.    If a method can be static, declare it static. Speed i

2008-02-28 20:58:00 532

原创 smarty中foreach,section循环注意点及include,insert,literal等用法

一、$name=array(one,tow,three,four);foreach输出结果one tow three foursection输出结果one tow three four二、$name=array(a=>one,b=>tow,c=>three,d=>four);这种情况下,用foreach可以输出正常用section没有输,这就是说,

2008-02-28 20:53:00 655

原创 MySQL入门学习

学习篇 1 了解了一些最基本的操作命令后,我们再来学习如何创建一个数据库和数据库表。 1、使用SHOW语句找出在服务器上当前存在什么数据库: mysql> SHOW DATABASES; +----------+ | Database | +----------+ | mysql| | test | +----------+ 3 rows in set (0.00 sec) 2

2008-02-28 13:57:00 457

转载 LAMP 系统性能调优,第 2 部分: 优化 Apache 和 PHP

       如今,使用 LAMP(Linux®、Apache、MySQL 和 PHP/Perl)架构的应用程序不断被开发和部署。但是,服务器管理员常常对应用程序本身几乎没有控制能力,因为应用程序是别人编写的。这份 共三部分的系列文章 将讨论许多服务器配置问题,这些配置会影响应用程序的性能。第二篇文章重点讨论可为优化 Apache 和 PHP 而采取的措施。         Linu

2008-02-27 16:06:00 392

转载 LAMP 系统性能调优,第 1 部分: 理解 LAMP 架构

        如今,使用 LAMP(Linux®、Apache、MySQL 和 PHP/Perl)架构的应用程序不断被开发和部署。 但是,服务器管理员对应用程序本身几乎没有控制能力,因为应用程序是别人编写的。这份共三部分的系列文章将讨论许多服务器配置问题,这些配置会影响应用程 序的性能。第一篇文章讨论 LAMP 架构、一些性能度量技术以及一些基本的 Linux 内核、硬盘和文件系统调节。后续的文

2008-02-27 16:03:00 419

原创 mysql数据库初学者指南

    这篇文章中我们就从连接MYSQL、修改密码、增加用户等方面来学习一些MYSQL的常用命令。一、连接MYSQL。         格式:        mysql -h主机地址 -u用户名 -p用户密码  1、例1:连接到本机上的MYSQL。 首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装

2008-02-27 13:13:00 416

转载 学习的思考

一 文章    我现在的学习是深思型,发散型的学习。我喜欢不以考试为目的,深入的思 考问题,发散的查找资料。我以为这样子可以锻炼我的思维能力和实际能力。但是这种思想造成了我的学习是低效的。在现代的生活节奏中,这种学习的存在浪费了 大量我的时间。而几乎没有给我带来什么好处。即便是原来想的多么好知道的多么多,但是时间总是让我忘记了这些知识。    反思,为什么我的计算机学的比机电工程好?因为计算机我

2008-02-26 16:18:00 468

原创 PHP常用正则表达式收集

参考1:http://www.regexlab.com/zh/参考2:http://unibetter.com/deerchao/zhengzhe-biaodashi-jiaocheng-se.htm#grouping匹配中文字符的正则表达式: [/u4e00-/u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^/x00-/x

2008-02-25 23:34:00 447

原创 php手册类与对象(php5) 部分中英文的章节的翻译

PHP5中的类与对象PHP5中对类的属性或方法的访问控制,是通过在前面添加关键字 public、protected 或 private 来实现的。由 public 所定义的类成员可以在任何地方被访问;由 protected 所定义的类成员则可以被其所在类的子类和父类访问(当然,该成员所在的类也可以访问);而由 private 定义的类成员则只能被其所在类访问。 对类成员的访问控制 类成员都必

2008-02-25 23:33:00 714

原创 php 静态调用与动态调用

     当用:: 使用方法是被认为该方法为静态方法, 静态方法中不允许使用$this, 因为静态方法的调用不需要实例化, 而$this是实例化後才出现的, 所以静态方法类似于一个普通的函数    静态方法  是加栽到内存.而且还少了 NEW 的内存空间.速度相对快一点效率好点tukiz29例: class A {      function foo()      {         

2008-02-25 23:29:00 3547

原创 PHP生成静态页面代码和调用方法

PHP生成静态页面代码和调用方法    一,PHP脚本与动态页面。  PHP脚本是一种服务器端脚本程序,可通过 嵌入等方法与HTML文件混合,也可以类,函数封装等形式,以模板的方式对用户请求进行处理。无论以何种方式,它的基本原理是这样的。由客户端提出请求, 请求某一页面 -----> WEB服务器引入指定相应脚本进行处理 -----> 脚本被载入服务器 -----> 由服务器指定的 PHP解析

2008-02-25 23:02:00 1470

原创 榨干 PHP

     这篇杂文翻译整理自网络各路文档资料(见最末的参考资料),尤其是 Ilia Alshanetsky (佩服之至) 在多个 PHP 会议上的演讲,主要是各类提高 PHP 性能的技巧。为求精准,很多部分都有详细的效率数据,以及对应的版本等等。偷懒,数据就不一一给出了,直接给结论,如果需要看原文档,请到文末「参考资料」部分。橙色标题为推荐部分。 静态调用的成员一定要定义成 static  (PH

2008-02-25 22:39:00 407

原创 解决数据库导入时出现的乱码问题

        我们经常在导出数据和导入数据的时候出现乱码的问题,其实质是在于导出与导入时两者所指定的字符集是否一致,比如我们如果是用utf8字符集导出的数据,在导入的时候用gbk字符集那么就相当于我们导出的数据是用utf8格式解析的 然后在导入到时候用gbk格式去解析utf8格式的内容显然是不正确的  而决定数据在导入或导出的时候用的什么字符集是和php版本默认的字符集或mysql配置默认的字符

2008-02-22 22:32:00 1402

原创 PHP程序员成长之路

一php程序员成长之路 1. 首先必须具有 C/C++/java/python (其中一门)的语言基础,如果你没有,请选择你喜欢的语言粗略地了解个大概,磨刀不负砍材工。 2.  开始学习 html 和 xhtml 的基本规则和用法,建议使用最新的 Dreamweaver 作为学习环境。 3.  开始学习 javascript ,这种脚本一开始不很深入,大概了解一下其基本语法就可以了,主

2008-02-21 14:51:00 2260

原创 my.cnf 文件里的配置项的解释

my.cnf是在linux下mysql的配置文件[mysqld]   port = 3306   serverid = 1   socket = /tmp/mysql.sock   skip-locking   # 避免MySQL的外部锁定,减少出错几率增强稳定性。   skip-name-resolve 禁止MySQL对外部连接进行DNS解析,使用这一选项可以消除MySQL进行DNS解析的时间

2008-02-20 00:48:00 912

转载 LAMP 系统性能调优 (之mysql)

 如今,开发人员不断地开发和部署使用 LAMP(Linux®、Apache、MySQL 和 PHP/Perl)架构的应用程序。但是,服务器管理员常常对应用程序本身没有什么控制能力,因为应用程序是别人编写的。这份 共三部分的系列 文章 将讨论许多服务器配置问题,这些配置会影响应用程序的性能。本文是本系列文章的第三部分,也是最后一部分,将重点讨论为实现最高效率而对数据库层进行的调优。 关于 My

2008-02-20 00:47:00 500

转载 初学MySql5 所应了解的知识和常见问题

一:关于MySQL5MySQL5系列数据库是MySQL的最新版本的数据库,比较流行的发行版是mysql-5.0.18。MySQL 英文官方网站是http://www.mysql.com/二:获得MySQL5所有的关于MySQL数据库的程序,都可以在它的英文官方网站下载到,但是,鉴于不不是所有人的英文都很好,所以建议大家尽量区MySQL的中文官方网站下载自己所需的程序,如果找不到,再去找英文的网站

2008-02-19 15:34:00 457

转载 MySql优化 解析

一、我们可以且应该优化什么? 硬件 操作系统/软件库 SQL服务器(设置和查询) 应用编程接口(API) 应用程序 -------------------------------------------------------------------------------- 二、优化硬件 如果你需要庞大的数据库表(>2G),你应该考虑使用64位的硬件结构,像Alpha、Sparc或即将推

2008-02-19 15:06:00 416

原创 PhpMyadmin超重数据导入zt

 PhpMyadmin超重数据导入ztphpMyAdmin(官方站点:http://www.phpMyAdmin.net _ Iq B )是在线管理MySQL数据库的工具,当用它来导入超过2MB的数据库文件时,往往会因为受PHP.ini上传文件大小的限制而无法导入。  (D?9#?Ucb       在一些教程类网站上看到有人自作聪明地修改PHP.ini文件,或者是教大家用命令行工具

2008-02-16 13:48:00 1048

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除