請問具體到PHP的代碼層面,改善高並發的措施有哪些

1、今天被問一個問題:請問具體到PHP的代碼層面,改善高並發的措施有哪些?面對高並發問題我首先想到的是叢集、緩衝(apt、redis、mem、記憶體...),但具體到PHP代碼層面除了想到隊列、減少網路請求,想不到別的了,所以開了這個討論貼,希望大神留下可行方案。

ThinkPHP檔案上傳錯誤

用ThinkPHP上傳word文檔到伺服器,當文檔中存在某些特殊圖片時,上傳報出如下錯誤:刪掉該圖片,檔案就可以上傳成功。如何解決該問題?

Javascript如何?自動排序?

一個Metro風格的UI網頁,如何?滑鼠拖拽某個表徵圖以後其他表徵圖根據被拖拽表徵圖的位置自動排序?注意:表徵圖大小可能不同;要求結果得到保留(重載頁面以後布局不變);不需要考慮相容性,只需簡單講講大概思路。效果就像 Windows10 的開始菜單:

javascript - jquery擷取值,ios和android擷取值問題

jquery擷取值,ios擷取不到,而android可以function ajaxform(){var id=$(".main_box ul li:last-child").find('.delete_btn').attr('field');alert(id);alert(isadmin);$.ajax({ type:'POST', url:"{:U('App/Friends/ajaxform')}", data:{"openid":openid,"id":id},

微信網頁授權介面為什麼擷取不到code(已解決)

一.調用第三方介面的方法function https_request($url,$type='get',$res='json',$data = ''){ //1.初始化curl $curl = curl_init(); //2.設定curl的參數 curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE);

lumen 5.3 EloquentModel類沒有 find、findOrFail,where,first等方法

User繼承自EloquentModel類,在lumen5.3架構下,phpstorm架構下面這段代碼public function view($id){ User::all(); User::find($id); return User::findOrFail($id);}phpstorm報錯:Method 'find' not found in \App\UserMethod 'findOrFail' not found in \App\User。

phpredis配置完成,測試失敗

按網上教程配置好phpredis,寫了一個測試頁面,報500錯誤,無顯示,測試代碼如下connect('127.0.0.1',6379); $redis->set('Jay13','www.jb51.net'); echo 'Jay13:'.$redis->get('Jay13'); echo ''; echo 'Jay12:'.$redis->get('Jay12'); ?>該如何找出問題出在哪裡,這個報錯太寬泛了

php從字串中提取漢字字母和數字

我通過介面讀使用者的暱稱,但好多名字都是一些特殊字元,如,這些特殊字元存不進mysql資料庫也沒什麼意義。所以我想過濾一下,名字字元中只把漢字字母與數字提取出來。這個用PHP怎麼寫。

javascript - 關於網站頁面內容調用,是用ajax請求調用好,還是用php產生靜態頁面好一些?

最近做網站開發,心中有些疑惑,請教一下大家:網站是用的帝國CMS,前面開發新聞版塊,都是用php,每個新聞產生一個靜態頁面,使用者去訪問;後面開發了另一個版塊,也是使用者發表內容,然後別人點擊查看,但是點進去之後內容是用ajax去後台調取,然後返回呈現給使用者;請問這兩種方式孰優孰劣?我自己知道的就是第一種方式的話,後期網站內容變多,後台重新整理內容頁會很浪費時間,第二種方式如果訪問人數過多,每次ajax調用可能資料庫壓力會很大.

mysql - Php有沒有辦法比較兩個時間的年月日是否相等

我資料庫存的可能包含時分秒的時間戳記,現在有一個時間只有年 月 日 需要進行對比 如果相等的話就查詢出來,哪位大神指導一下怎麼判斷 查詢,萬分感謝。

mySQL 查詢語句問題

圖一:圖二:問題:如何通過sql語句將圖一的查詢出來並顯示格式二所示?(ps:orderid還有很多,不僅僅為6),是不是sql語句無法處理,只能通過php處理了?求大俠指點,我思考了很久了

javascript - 前端工程師應該如何學習後端的知識呢

如題,目前打算學 nodejs ,水平處於 css,jquery 啥的各種前端架構都沒問題,原生 js 不是很熟練。對於資料庫啥的根本沒接觸過,不知道怎麼入手,什麼 mongodb , express 把我看暈了,請教各位大大。

該如何來開發這個喜歡的功能呢?

用php開發這個喜歡的功能,如何做到點擊喜歡可以實現記錄誰喜歡的,再點擊的時候可以取消愛好呢?新手求教思路。

php中用GD庫的imagettftext()函數產生圖片失敗怎麼辦?

我想根據輸入的文字,產生特定字型的圖片,根據php.net上的範例,並不能產生正確的圖片,請問該怎麼辦?範例中的圖片:我的圖片:代碼:我用的lnmp一鍵包搭的環境,編譯裡有--with-free-type-dir,'./configure' '--prefix=/usr/local/php' '--with-config-file-path=/usr/local/php/etc' '--enable-fpm' '--with-fpm-user=www'

javascript - 載入一個js檔案顯示等待時間5S是什麼情況?

如所示.這JS檔案是5K本事也不大.但是每次載入都會等待五秒,這樣頁面裡面的AJAX載入的東西就會無緣無故的增加5S時間 ,甚是尷尬. 求大神幫忙解決一下

打包phar檔案過大的問題。

根據一個開源工具得到的靈感,使用流打包,並使用token_get_all移除了所用PHP檔案的空白。現在打包出來只有93k了。謝謝關注。我一個簡單的檔案,加上一個symfony的process包,打包出來竟有125M之巨,而composer那麼多檔案打包出來只有1.6M,百思不得其解。附上打包代碼:getMessage(), PHP_EOL;} catch (BadMethodCallException $e) { echo $e->getMessage(),

怎麼在瀏覽器裡面調用微信聊天?

公司給了一個任務,再我們的多使用者商城裡面給每個使用者五個名額,可以綁定使用者的作為客服,可是我找了好久也沒有找到可以再網頁裡面調用聊天的方法,那位嘗試過?給個方案,如果不行我就回複說做不了了。

ThinkPHP中無法載入控制器怎麼調試??

ThinkPHP中無法載入控制器怎麼調試?? 回複內容:

ajax的post提交方式和傳統的post提交方式哪個更快?

如果同時用ajax和post提交先執行哪個呢?是ajax返回後再執行post呢還是同時執行? 回複內容:

php session問題

之前一直沒有問題,今天突然伺服器session突然沒用了。。跨介面取不到session。。。重新整理頁面session也沒了 。。。之前是沒問題的,也沒有做過任何操作。。什麼原因啊-是做的一個視頻上傳的平台用的是開源的項目。。伺服器是lighttpd和nodejs多謝了

總頁數: 5203 1 .... 947 948 949 950 951 .... 5203 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.