1.HTTP認(rèn)證 如果WEB服務(wù)器是APACHE環(huán)境的話,那么可以開(kāi)啟HTTP認(rèn)證,具體方式為: http://www.php.net/manual/zh/features.http-auth.php
成都創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),旬陽(yáng)企業(yè)網(wǎng)站建設(shè),旬陽(yáng)品牌網(wǎng)站建設(shè),網(wǎng)站定制,旬陽(yáng)網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營(yíng)銷(xiāo),網(wǎng)絡(luò)優(yōu)化,旬陽(yáng)網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競(jìng)爭(zhēng)力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長(zhǎng)自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。提示:發(fā)現(xiàn)一個(gè)有用的函數(shù):uniqid(),根據(jù)當(dāng)前微秒生成唯一ID。 聽(tīng)網(wǎng)友說(shuō) SVN認(rèn)證就是APACHEHTTP認(rèn)證控制的,挺好。
2.COOKIE setcookie/setrawcookie 主要用于跟蹤遠(yuǎn)程用戶的信息,但不可以此為判斷依據(jù),因?yàn)榭蓚卧臁?/p>
3.SESSION 同樣不可用此為判斷依據(jù),可以從HTTP層用抓包工具抓到。 (將就用吧)
4.XFORMS 可用于多種瀏覽器和平臺(tái),甚至PDF,目前還有很多瀏覽器不支持,所以了解即可 http://www.php.net/manual/zh/features.xforms.php
5.文件上傳處理 提示:可以在表單中添加max_file_size來(lái)設(shè)置允許的大值,雖然它可以被簡(jiǎn)單繞過(guò),但是對(duì)于普通用戶來(lái)說(shuō),可以快速檢測(cè)文件大小,這樣更人性化。 表單屬性必須為:enctype="multipart/form-data" 提示:文件上傳后,臨時(shí)文件會(huì)被默認(rèn)存在服務(wù)端默認(rèn)臨時(shí)目錄中,也可以在PHP.INI中設(shè)置 upload_tmp_dir is_upload_file可以保證用戶是通過(guò)HTTP POST了文件而不是虛假的POST變量。 move_upload_file移動(dòng)啊,不多說(shuō)了
error說(shuō)明: 0成功 1上傳的文件超過(guò)了 php.ini 中 upload_max_filesize 選項(xiàng)限制的值。 2上傳文件的大小超過(guò)了 HTML 表單中 MAX_FILE_SIZE 選項(xiàng)指定的值。 3文件只有部分被上傳。沒(méi)有文件被上傳。 4沒(méi)有文件被上傳。 6找不到臨時(shí)文件夾。 7文件寫(xiě)入失敗。 注意這些數(shù)字所對(duì)應(yīng)的常量。 ------(來(lái)自PHP手冊(cè))
服務(wù)端的默認(rèn)臨時(shí)目錄可以通過(guò)更改 PHP 運(yùn)行環(huán)境的環(huán)境變量 TMPDIR 來(lái)重新設(shè)置,但是在 PHP 腳本內(nèi)部通過(guò)運(yùn)行 putenv() 函數(shù)來(lái)設(shè)置是不起作用的。該環(huán)境變量也可以用來(lái)確認(rèn)其它的操作也是在上傳的文件上進(jìn)行的。 常見(jiàn)問(wèn)題: 對(duì) MAX_FILE_SIZE 設(shè)置的值,不能大于 ini 設(shè)置中 upload_max_filesize 選項(xiàng)設(shè)置的值。其默認(rèn)值為 2M 字節(jié)。 如果內(nèi)存限制設(shè)置被激活,可能需要將 memory_limit 設(shè)置的更大些,請(qǐng)確認(rèn) memory_limit 的設(shè)置足夠的大。 如果 max_execution_time 設(shè)置的值太小,腳本運(yùn)行的時(shí)間可能會(huì)超過(guò)該設(shè)置。因此,也請(qǐng)保證 max_execution_time 足夠的大。 max_input_time 以秒為單位設(shè)定了腳本接收輸入的大時(shí)間,包括文件上傳。對(duì)于較大或多個(gè)文件,或者用戶的網(wǎng)速較慢時(shí),可能會(huì)超過(guò)默認(rèn)的 60 秒。 如果 post_max_size 設(shè)置的值太小,則較大的文件會(huì)無(wú)法被上傳。因此,請(qǐng)保證 post_max_size 的值足夠的大。 也可以檢查php://put 提取辦法還有copy函數(shù),具體再查閱。如果開(kāi)啟了allow_url_fopen 則可以遠(yuǎn)程include http 或者ftp的文件 能fopen遠(yuǎn)程文件中得到啟發(fā),用該技術(shù)來(lái)存儲(chǔ)遠(yuǎn)程日志文件。但是正如以上提到的,在用 fopen() 方式打開(kāi)的 URL 中,僅能對(duì)新文件進(jìn)行寫(xiě)操作。如果遠(yuǎn)程文件已經(jīng)存在則 fopen() 函數(shù)的操作將會(huì)失敗。要做類(lèi)似于分布式日志的事,可以參考 syslog() 函數(shù)。
6.connection_status():
0 - NORMAL(正常)
1 - ABORTED(異常退出)
2 - TIMEOUT(超時(shí))
7.數(shù)據(jù)庫(kù)永久連接
好處是:頻繁讀取時(shí)速度快,壞處是,如果有一個(gè)連接請(qǐng)求發(fā)生阻塞,那所有人都將受到影響
8.xdebug
xdebug_start_trace(dirname(__FILE__) . '/trace');
代碼
xdebug_stop_trace();
這樣就在本腳本的同級(jí)生成了一個(gè)trace文件,里面顯示運(yùn)行耗時(shí). (比較有用)
9.cli模式常用于定時(shí)執(zhí)行,比游覽器執(zhí)行快
10.垃圾回收機(jī)制 gc
判斷變量引用計(jì)數(shù):xdebug_debug_zval('變量名')
注意ini zend.enable_gc = on 開(kāi)啟(默認(rèn)是開(kāi)啟的),不然變量沒(méi)回收,超出根緩沖區(qū),內(nèi)存就會(huì)溢出,enable_gc(),disable_gc()是在腳本里開(kāi)啟,同樣,在垃圾未滿時(shí),也可以通過(guò)gc_collect_cycles()強(qiáng)制回收.
提示:memory_get_usage()會(huì)返回分配給當(dāng)前PHP腳本的大小(有用啊 可以查看內(nèi)存占用情況 http://www.php.net/manual/zh/features.gc.performance-considerations.php)
11.dtrace
沒(méi)看懂 =.=
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。
分享題目:復(fù)習(xí)PHP-特點(diǎn)-創(chuàng)新互聯(lián)
分享URL:http://www.rwnh.cn/article38/cegepp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站維護(hù)、網(wǎng)站導(dǎo)航、企業(yè)建站、微信公眾號(hào)、網(wǎng)站排名、用戶體驗(yàn)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容