小编ana*_*ana的帖子

PHP网站优化

我有一个高流量的网站,我需要确保我的网站足够快,以便迅速向所有人显示我的网页.

我在Google上搜索了许多关于速度和优化的文章,这是我发现的:

  • 缓存页面
  • 将其保存到磁盘

在内存中缓存页面:

这非常快,但如果我需要更改页面内容,我必须将其从缓存中删除,然后将文件重新保存在磁盘上.

将其保存到磁盘

这很容易维护,但每次访问页面时我都要在磁盘上阅读.

我应该选择哪种方法?

php optimization performance caching

26
推荐指数
1
解决办法
3948
查看次数

@ font-face HattoriHanzoLight不起作用

我从这个网站下载了字体:

http://www.fontsquirrel.com/fonts/Hattori-Hanzo

这是我的代码:

<style type="text/css">
    @font-face {
    font-family: 'HattoriHanzoLight';
    src: url('hattori_hanzo.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
}
</style>
</head>
<body style='font-family: HattoriHanzoLight; font-size: 19px;'>
content
</body>
Run Code Online (Sandbox Code Playgroud)

我的html文件和我的字体文件在同一目录中.

为什么我仍然会看到默认字体?

css fonts css3 font-face

18
推荐指数
1
解决办法
364
查看次数

在php中获取父扩展类

我有oop php代码:

class a {
    // with properties and functions
}

class b extends a {
    public function test() {
        echo __CLASS__; // this is b
        // parent::__CLASS__ // error
    }
}

$b = new b();
$b->test();
Run Code Online (Sandbox Code Playgroud)

我有一些父类(普通和抽象)和许多子类.子类扩展父类.因此,当我在某个时刻实例化孩子时,我需要找出我叫的父母.

例如,函数b::test()将返回a

我如何(从我的代码中)获得a班级b的课程?

谢谢

php class parent extend

13
推荐指数
5
解决办法
5198
查看次数

插入时无效的mysql查询

我必须将错误的代码转换为更好的解决方案来计算我们网站的计数.我有一个计算次数的表

当前表:

CREATE TABLE `hits_2011_12_5` (
  `count` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
Run Code Online (Sandbox Code Playgroud)

现在我想慢慢地将新代码迁移到旧代码但我在新代码中出现此错误:

ana@localhost:test> insert into hits_2011_12_5 values (1,2,3,4,5);
ERROR 1136 (21S01): Column count doesn't match value count at row 1
Run Code Online (Sandbox Code Playgroud)

可能是什么问题?

php mysql

10
推荐指数
1
解决办法
116
查看次数

ip country php或apache

我想验证用户是否从我的注册表中输入了正确的信息(城市,地区,国家).

我想使用maxmind,因为它的免费和99.5%准确(这对我来说足够好)

现在我读到有一个php版本和一个apache版本

http://www.maxmind.com/app/mod_geoip

http://www.maxmind.com/app/php

哪一个更好用?谢谢

php apache

9
推荐指数
1
解决办法
268
查看次数

Firefox警告消息

我用当前的javascript代码与firebug有一个奇怪的问题

我有一个带有javascript和jQuery的网页,我收到此消息:

不推荐使用getattributenodens.请改用getattributens

我使用jQuery 1.5.2和Firefox 8,我在Windows 7和XP上也遇到此错误.我也试过mac

我不在getattributenodens我的代码中使用,

谁可以修复此错误?谢谢

在此输入图像描述

javascript jquery firebug webpage

7
推荐指数
1
解决办法
780
查看次数

PHP webservice困境

我需要为我的网站创建一个Web服务,这个Web服务将允许所有注册用户访问从系统保存的所有数据.

我有不同类型的数据,如文档(txt格式),excel表(csv)等...

现在我阅读了大量有关如何构建Web服务的文章,我发现了以下不同的选项:

  1. WSDL
  2. 休息
  3. 肥皂
  4. 基于HTTP的API

我看到SOAP和WSDL很复杂,但它使用了很多,REST和HTTP非常简单,但很少有人使用它.

我的网络服务应该更容易让用户使用吗?还是开发者?或者我应该发展两者?

php web-services

4
推荐指数
1
解决办法
117
查看次数