讓你的PHP引擎全速運轉

作為流行的 Web 程式設計語言, PHP 的最大優勢就是速度。  PHP4 已經在這方面做的非常好了,你幾乎找不到比它更快的指令碼程式設計語言了。但是如果你的應用負荷很大,而頻寬又比較小,或者有其他的瓶頸影響你的伺服器效能,那麼,你不妨試試筆者為你開出的幾個藥方,看看是否靈驗。一、代碼最佳化 一談到代碼最佳化,或許你想到的就是整齊明了的代碼,但是本文的意思卻不是在此,因為如果要尋求速度的話,就要對PHP

php 與 java(一)

JAVA是個非常強大的編程利器,它的擴充庫也是非常的有用,這篇教程,主要講述怎樣使用PHP調用功能強大的JAVA 類庫(classes)。為了方便你的學習,這篇教程將包括JAVA的安裝及一些基本的例子。windows下的安裝 第一步:安裝JDK,這是非常容易的,你只需一路斷行符號的安裝好。然後做好以下步驟。在 Win9x 下加入 :“PATH=%PATH%;C:jdk1.2.2in” 到AUTOEXEC.BAT檔案中 在 NT 下加入 “;C:jdk1.2.2

如何用 php 從 .jpg 映像中讀取 exif

read_exif_data (PHP 4 ) read_exif_data -- Reads header information stored in TIFF and JPEG images Description array exif_read_data ( string filename, string sections, bool arrays, bool thumbnail) Note: The read_exif_data() function is an alias for

PHP 緩衝的免費實現方法

作 者: 徐永久 我們知道 Zend 有免費的最佳化引擎針對 PHP 而作,但是 FreeLAMP 這次採用的是一個叫做 PHP Accelerator 的緩衝產品。我們在 “LAMP 加速” 這篇文章中闡述過加速的幾種辦法,其中提到了 PHP Accelerator,它的安裝方法十分簡單,但是需要去他的網站擷取一個啟用鍵。一、下載: http://www.php-accelerator.co.uk/download.php 二、擷取啟用鍵並安裝: http://www.

使用php作linux自動執行指令碼(呵呵,超級好用的功能)

最近在用PHP作一社區, 在寫到計算最高上線人數時, 成功調試出把PHP作為shell script直接在伺服器上運行. 在作社區時, 時常需要統計上線人數等資料. 一般做法是, 把這段代碼放在使用者login或者某一個頁面中, 以便在使用者登入或訪問到該時,觸發運行該代碼. 這樣一來, 會造成一個問題, 如果該代碼教複雜, 明顯減慢該頁的正常調用速度. 利用PHP 的這種特性,加上linux的crontab指令,即可自動定時執行某一個php檔案(統計線上人數等).具體方法:在安裝PHP的時候,

用 PHP 實現 POP3 郵件的解碼(1)

初步認識郵件的源檔案

用 PHP 實現 POP3 郵件的收取(1)

POP協議簡介

用 PHP 實現 POP3 郵件的收取(3)

應用執行個體   POP3收取郵件的類在前面的文章中已經給大家做了詳細的介紹,下面我們來看看如何應用這個類:      include("pop3.inc.php");   $host="pop.china.com";   $user="boss_ch";   $pass="026007";   $rec=new pop3($host,110,2);   if (!$rec->open()) die($rec-

PHP 中的類:郵件群發

本類可以用與於email的群發,測試的環境是linux,系統需要安裝sendmail才能使用 if ( ! defined( 'MAIL_CLASS_DEFINED' ) ) { define('MAIL_CLASS_DEFINED', 1 ); class email { function email ( $subject, $message, $senderName, $senderEmail, $toList, $ccList=0, $bccList=0, $replyTo=0) {

PatternModifiers-規則運算式的修飾符(轉載)發現PHP裡有些正則

Pattern Modifiers - 規則運算式的修飾符下面是當前規則運算式裡可用的修飾. 括弧內的名字是那些修飾符的內部 PCRE 名字. i (PCRE_CASELESS)如果設定了這個修飾符, 則運算式不區分大小寫. m (PCRE_MULTILINE)預設的, PCRE 認為目標字串值是單行字串 (即使他確實包含多行). 行開始標記 (^) 只匹配字串的開始部分, 而行結束標記 ($) 只匹配字串的尾部,或者一個結束行(除非指定 E 修飾符). 這個和 Perl 裡面一樣.

PHP中 上運行 root 使用者才可以啟動並執行外部程式

在PHP中運行只有root使用者才可以啟動並執行外部程式,一直是個老問題,用常規的辦法很難實現。這是因為一般情況下,PHP是作為APACHE的一個模組的,也就是說,PHP是APACHE的一部分,而APACHE除了suEXEC機制外,是不能以不同的使用者ID來執行命令的,但suEXEC機制只能CGI有效。網上曾經有一篇文章,說用調用"su - -c

在 php 中使用 sockets:從新聞群組中擷取文章

PHP能開啟遠程或本地主機上的Socket連接埠。本文是一個使用Socket的小例子:連 接到一個Usenet新聞群組伺服器,同伺服器對話,從新聞群組中下載一些文章。在php中開啟一個socket 使用fsockopen()開啟一個socket.這個函數在php3和php4種都可以使用。函式宣告 是這樣的: int fsockopen (string hostname, int port [, int errno [, string errstr [, double timeout]]])

為加速 PHP 程式而努力

動態網站的內容加速顯示十分重要,本文通過對 PHP 幾個函數的深入討論,提出了 PHP 網頁壓縮和緩衝的解決方案 一、介紹幾個控制 PHP 輸出的函數 PHP4 採用了緩衝機制,在你決定發送以前,所有內容只是存在於緩衝中,而不是直接發送給瀏覽器,雖然你可以用 header 和 setcookie 函數來實現,但是這兩個函數相比於功能強大的輸出函數來說只是一點“雕蟲小技”。讓我們來看看這些函數的真本事: void ob_start(void); 本函數告訴 PHP

多php伺服器實現多session並發運行

首先介紹一下session的概念:  所謂session是微軟首先提出的,在asp中最先整合。由於session的採用,大大方便了web開發員的工作。一時間asp風靡全球。現在php4也加入session的支援,再度顯示出open source 的強大力量。和Cookie類似,設計Session的目的也是為了在一個訪問期間在不同的頁面間傳輸資料以解決http協議無狀態的問題,但Session更加簡單、更加安全。Session

php mssql資料庫連接代碼

 代碼如下複製代碼 $conn=ADONewConnection('odbc_mssql');$conn->PConnect("Driver={SQL Server};Server=DLUT-PCSQLEXPRESS;Database=yuyan;",'zhouhao','950288');$ADODB_FETCH_MODE=ADODB_FETCH_ASSOC;$sqlstr='select * from yuyan where ps教程nNo=?';$

php農曆轉陽曆實現代碼

 代碼如下複製代碼 <?php class Lunar { var $MIN_YEAR = 1891; var $MAX_YEAR = 2100; var $lunarInfo = array( array(0,2,9,21936),array(6,1,30,9656),array(0,2,17,9584),array(0,2,6,21168),array(5,1,26,43344),array(0,2,13,59728),

php中時間日期轉換

 代碼如下複製代碼 function Sec2Time($time){ if(is_numeric($time)){ $value = array( "years" => 0, "days" => 0, "hours" => 0, "minutes" => 0, "seconds" => 0, ); if($time >= 31556926){

功能齊全的發送PHP郵件類

PHP--下面這個類的功能則很強大,不但能發html格式的郵件,還可以發附件<?phpclass Email {//---設定全域變數var $mailTo = ""; // 收件者var $mailCC = ""; // 抄送var $mailBCC = ""; // 秘密抄送var $mailFrom = ""; // 寄件者var $mailSubject = ""; //

PHP部分常見問題總結

在提問題前請先仔細查閱PHP手冊,MYSQL手冊

PHP中常見的Session問題

1,如何設定長生命期的session ?將 session.cookie_lifetime ,session.gc_maxlifetime 的時間設定長一點。2,為什麼初始化session的時候報錯?a,檢查session檔案的儲存路徑,路徑是否對,操作許可權是否夠b,檢查session初始化之前是否有html 內容輸出3,用戶端在禁止使用cookie的時候,session會有影響嗎?當用戶端的cookie拒絕使用的情況下。將會帶來很多的一些的不方便:php

總頁數: 1662 1 .... 1478 1479 1480 1481 1482 .... 1662 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.