欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

php

shiping1 的头像

国外十大最流行PHP框架排名

以下为十个目前最流行的基于MVC设计模式的PHP框架。

1. Yii

Yii是一个基于组件的高性能的PHP的框架,用于开发大规模Web应用。Yii采用严格的OOP编写,并有着完善的库引用以及全面的教程。从 MVC,DAO/ActiveRecord,widgets,caching,等级式RBAC,Web服务,到主体化,I18N和L10N,Yii提供了 今日Web 2.0应用开发所需要的几乎一切功能。而且这个框架的价格也并不太高。事实上,Yii是最有效率的PHP框架之一。

2. CodeIgniter

普通分类: 
shiping1 的头像

phpnow 的安装视频

普通分类: 
shiping1 的头像

php 中文 英文长度 都算1

//这里编辑是 GBK

function abslength($str,$ar=array())
{
    if(empty($str)){
        return 0;
    }
    if(function_exists('mb_strlen')){
        
        return mb_strlen($str,'GBK');
    }
    else {
        
        preg_match_all("/./u", $str, $ar);
        return count($ar[0]);
    }
}
$str = '我们aa';
$len = abslength($str);
var_dump($len);  //return 4
$arr=array(0=>'1');
$len = abslength($str,$arr);
echo '<br />'.$len; 

普通分类: 
shiping1 的头像

php 截取中英文都算一个字符(也有不算一个的 这里是大杂烩) 有大用 有大大用

下面的代码 自己亲自试的 有大用  中文算一个字符,英文也是算一个字符

普通分类: 
shiping1 的头像

php 新的框架

typpo3 ,drupal ,joomla ,magento,discuz

laravel,cakephp,yii,thinkphp

Foundation  这是一个响应前端的框架
普通分类: 
shiping1 的头像

黑客利用fsocketopen,pfsocketopen 及 fsocketopen,pfsocketopen, stream_socket_client区别

一:

近期黑客利用程序漏洞注入后使用 fsockopen 进行PHPDDOS 攻击,导致部分服务器不稳定,现在将危险函数 fsockopen 暂时禁用,部分程序功能可能有问题,以下列出已知问题及通用解决方法:

通用解决方法:
找到程序里的 fsockopen 函数,替换为:pfsockopen,即可解决所有问题,两个函数的区别在于 pfsockopen 保持 keep-alive,使得黑客无法进行 连接数攻击。

已知使用 fsockopen 函数的程序文件路径(在fsockopen 前加 p, 即fsockopen 修改为 pfsockopen 即可 )

二:

普通分类: 
shiping1 的头像

php.ini禁用了函数 出现 SMTP Error: Could not connect to SMTP host

(1)服务器不能使用smtp的形式发送邮件

普通分类: 
shiping1 的头像

php程序安全原则

“可执行的文件不允许被修改,可写文件不允许被访问”这是网站权限控制的根本原则,网站程序在“可写文件不允许被访问”方面可做许多工作。

普通分类: 
shiping1 的头像

php.ini 如何禁用 eval

eval是一个语言构造器而不是一个函数 所以无法 在 disable_functions 中禁用

普通分类: 
shiping1 的头像

php stristr

定义和用法

stristr() 函数查找字符串在另一个字符串中第一次出现的位置。

如果成功,则返回字符串的其余部分(从匹配点)。如果没有找到该字符串,则返回 false。

语法

stristr(string,search)
参数描述
string必需。规定被搜索的字符串。
find必需。规定要查找的字符。如果该参数是数字,则搜索匹配该数字对应的 ASCII 值的字符。

提示和注释

注释:该函数是二进制安全的。

普通分类: 
shiping1 的头像

phpddos流量打击预防要领

 

点评:先来明白一下什么是phpddos流量打击,phpddos是一种黑客颠末入侵WEB效劳器植入phpshell从而控制这个phpshell 向其他受害者或本人的效劳器发送UDP打击包制止DDOS打击
 

这类打击有一个最大的特性,原来上传流量霎时增大,通常流量高达数十以至近百M,将整台效 劳器,以至将整台机柜的宽带堵住,使网站无法运转,而如许的打击,咱们无法从远程处置处罚,一但谁人phpshell运转,你的宽带将被全部占用,远程都无法 衔接。

普通分类: 
shiping1 的头像

PHP error_reporting() 函数

定义和用法

error_reporting() 设置 PHP 的报错级别并返回当前级别。

语法

error_reporting(report_level)

如果参数 level 未指定,当前报错级别将被返回。下面几项是 level 可能的值:

普通分类: 
shiping1 的头像

php.ini禁用到危险函数,防止服务器被入侵后发包(织梦站被入侵后的修改)

  
 

    fsockopen被禁用,fsockopen不能启用,怎么开启fsockopen。

普通分类: 
shiping1 的头像

php.ini优化,安全配置

shiping1 的头像

PHP nl2br函数 换行字符转成 <br />

换行字符转成 <br />

 

普通分类: 
shiping1 的头像

Eclipse设定文件的默认打开方式

设置默认打开方式为XML Editor。

普通分类: 
shiping1 的头像

php safe_mode

system,passthru,exec,shell_exec,popen,phpinfo等等大部分的文件操作函数。
因为Safe_mode是php非常重要的内嵌的安全机制。默认是关闭的

 

普通分类: 
shiping1 的头像

php download 下载

下面是php下载的程序

普通分类: 
shiping1 的头像

php.ini 包括程序的许多配置

php.ini 包括程序的许多配置

如 max_execution_time 最大执行时间

普通分类: 
shiping1 的头像

PHP strip_tags() 函数

定义和用法

strip_tags() 函数剥去 HTML、XML 以及 PHP 的标签。

语法

strip_tags(string,allow)
参数描述
string必需。规定要检查的字符串。
allow可选。规定允许的标签。这些标签不会被删除。

提示和注释

注释:该函数始终会剥离 HTML 注释。这点无法通过 allow 参数改变。

例子

例子 1

<?php
echo strip_tags("Hello <b>world!</b>");
?>

输出:

普通分类: 
shiping1 的头像

php.ini date.timezone 时区设置

shiping1 的头像

php $_SERVER 变量 有大用

<?php
echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; //这个是输出 全部的url,我就用它吧
//  浏 览器上显示的url ,在浏览器上如果显示的是伪静态,那$_SERVER['REQUEST_URI']就是伪静态


普通分类: 
shiping1 的头像

php str_repeat 相同的字符串相加 重复次数

php str_repeat 相同的字符串相加

 

普通分类: 
shiping1 的头像

php 字符串替换

替换字符串

普通分类: 

chrome 330 (net::ERR_CONTENT_DECODING_FAILED) 其它浏览器打不开

错误 330 (net::ERR_CONTENT_DECODING_FAILED):未知错误。

错误 330 (net::ERR_CONTENT_DECODING_FAILED):未知错误

普通分类: 

php 上传权限的开启 大小 限制 有大用 有大大用

1)php 上传权限的开启

需要到php.ini中进行开启

(万网的虚拟主机后台的 php.ini 可以看到)

上传文件开关控制:

php.ini中文件上传功能配置选项说明

用文本工具(推荐EditPlus)打开php.ini 配置文件,查找 File Uploads ,在这个区域有以下3个选项:

file_uploads = On

是否允许HTTP文件上传。默认值为On允许HTTP文件上传,此选项不能设置为Off。

upload_tmp_dir =

文件上传的临时存放目录。如果没指定则PHP会使用系统默认的临时目录。该选项默认为空,此选项在手动配置PHP运行环境时,也容易遗忘,如果不配置这个 选项,文件上传功能就无法实现,你必须给这个选项赋值,比如upload_tmp_dir = "d:/fileuploadtmp" ,代表在D盘目录下有一个fileuploadtmp目录,并且给这目录读写权限。

upload_max_filesize = 2M

普通分类: 

注册全局参数(register_globals)设置

注册全局参数(register_globals)设置

只能在php.ini 中设置  为on 或者off

普通分类: 

gfff

2013年5月11日 星期六 | 校园好文网-青年人自的网站!
普通分类: 

使用unzip.php解压

下面就是unzip.php的代码

1)要修改密码 以免被攻击

普通分类: 

flash开发pdf word文档阅读器

FlexPaper是一个开源轻量级的在浏览器上显示各种文档的组件,被设计用来与PDF2SWF一起使用, 使在Flex中显示PDF成为可能,而这个过程并无需PDF软件环境的支持。它可以被当做Flex的库来使用。

普通分类: 

页面

Subscribe to RSS - php