Time of Update: 2016-06-06
最近要做一個項目,要既有用戶端又有web前端。使用的是YII架構,web前端還好說,直接在html代碼中echo,有時候甚至直接echo出html語句,但是這樣做又不能相容到 Android用戶端。請問我該如何做才能做到web端與用戶端使用同一套伺服器代碼呢?使用json嗎?求教,真心求教
Time of Update: 2016-06-06
在一個多使用者系統中,使用者A發布ugc時,一種是全部好友可見, 一種設定某些好友(比如B、C)可見, 某些好友不可見(比如E、F兩人),那麼A可見的UGC總數是100,列表是全部UGCB可見的UGC總數是90,列表內容是A的公開ugc和B可見UGC。E看到的UGC總數是50,列表內容是A的公開ugc和E可見UGC。看到的列表也是不一樣的。那麼在php+mysql中,該如何處理相關的邏輯,表設計如何?
Time of Update: 2016-06-06
因為 @公子 公子指出了我在一個 回複 中的錯誤,我才開始逐漸意識到自己已經開始養成了一些很不好的編程習慣,比如嵌套迴圈,比如 N 多個條件嵌套,導致 } 符號堆積,以至於代碼可讀性極差。之前只重視了功能的實現與否,沒有忽視了代碼的可讀性和效能方面的體現。這邊羅列下我所知道的一些不好的編程習慣:1.嵌套迴圈2.過多的條件嵌套3.使用者提交資料不進行過濾4.函數體過長5.變數命名清晰我相信有不少 PHPer 都讀過 《PHP
Time of Update: 2016-06-06
搞php也有點時間了,看一些技術部落格經常看人提到lua.在什麼情況下會用到lua?需要熟練使用嗎?我想知道phper需不需要懂lua.
Time of Update: 2016-06-06
php中流行的編碼規範,如:psr, zend, pear,它們的開括弧的規則都是要另起一行,實在不太適應。編輯器是Vim,用的syntastic外掛程式調用phpcs進行編碼規範檢查,現在希望可以擴充/修改一下phpcs中的psr2規範,讓開花括弧可以跟函數定義放在同一行(其它規則都能適應)。
Time of Update: 2016-06-06
求別罵,先。我經常上虎撲,發現虎撲的youku,tudou的視頻都米有廣告,在使用者點擊視頻的時候就去擷取視頻的實際地址,而跳過了廣告。是怎麼擷取到視頻地址的呢?類似於下面的這種http://static.youku.com/v1.0.0025/v/swf/qplayer.swf?VideoIDS=XNzAzODY4NzQ0&isAutoPlay=false&winType=index&isShowRelatedVideo=falsehttp://js.tudouui.com/bin/playe
Time of Update: 2016-06-06
目前的設計模式是使用者和角色關聯角色和菜單,操作關聯也就是說角色中有一個欄位是一堆的數字id。因為做的是大型ERP系統,菜單和操作非常多所以角色中的欄位儲存的數字非常大目前的做法是session儲存角色id,每次用到的時候資料庫讀取,現在想把這堆數字存到session裡面,看了下大約有16k,怕存到session裡面對伺服器壓力造成過大。有什麼好的解決辦法。
Time of Update: 2016-06-06
比如幾個G的視頻檔案的上傳,通過web來實現。單純的靠php來做是否可以實現?或者結合其他的技術,如何?。有經驗的朋友分享下。
Time of Update: 2016-06-06
網上搜phpredis的教程,全是安裝redis,然後裝個phpredis擴充,下面就沒有了。。。。。問了下朋友,他說他使用情境都是緩衝和隊列。我也網上看了下,這個文章http://os.51cto.com/art/201107/278292.htm似乎說的還算不錯,不過沒有例子,不知道大家都怎麼在用呢?能順便貼上簡單demo的都是好人
Time of Update: 2016-06-06
Warning: require_once(F:\wwwroot\yc/Smarty/Mongo.class.php): failed to open stream: No such file or directory in F:\wwwroot\yc\libs\info.class.php on line 4 Fatal error: require_once(): Failed opening required 'F:\wwwroot\yc/Smarty/Mongo.class.php' (
Time of Update: 2016-06-06
RewriteEngine onRewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_FILENAME} !-f#RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]RewriteRule ^(.*)\.html$ index.php?g=portal&m=index&a=$1http://www.test.com/index.php?g=portal&m=index&a=indexhttp://www.
Time of Update: 2016-06-06
breadcrumbs=array( $this->module->id,);?>uniqueId . '/' . $this->action->id; ?>This is the view content for action "action->id; ?>".The action belongs to the controller ""in the "module->id; ?>" module.You may customize this page by editing
Time of Update: 2016-06-06
判斷線上使用者有什麼好的方法嗎?用戶端 (java) 服務端(php)1、通過java登陸php網站 ,怎麼識別是java登陸的還是使用者在瀏覽器直接登陸的(怎麼區分?)
Time of Update: 2016-06-06
現在想擷取網站上面所有線上使用者,有什麼好的方法擷取嗎? 回複內容:
Time of Update: 2016-06-06
從網上下載了一套php程式,調試的時候沒有輸出任何錯誤資訊(頁面空白),導致無法排錯。環境:IIS 7.5這是他的入口檔案set($config);Doo::db()->setDb($dbconfig, $config['APP_MODE']);Doo::app()->route = $route;Doo::app()->run();
Time of Update: 2016-06-06
下面是YII自動產生的項目結構:但是assets檔案夾於CSS檔案夾有什麼區別呢?好像我自己寫的前端代碼放在assets與css都可以調用啊!這兩個玩意到底有啥區別呢?
Time of Update: 2016-06-06
有A、B兩台伺服器A、B兩台伺服器都對外開放提供瀏覽A伺服器對外提供有限制的操作,B伺服器不對外提供任何操作使用者可以在A伺服器上通過POST向B提交請求進行處理問題:B如何判斷接收到的請求是一個正常的請求我想過這麼幾個情況通過IP判斷,可以偽造來路判斷,可以偽造post一個欄位帶有加密驗證,直接瀏覽器查看請求的欄位就破解了
Time of Update: 2016-06-06
我有一個遠程請求的Url,其中有一段是這樣的 ×tamp=123456798,結果地址被解析成了 'xtamp=123456',如何阻止呢?× 被解析成 x了
Time of Update: 2016-06-06
現在有兩個基於thinkphp的CMS程式,bbs和easytalk:http://127.0.0.1/bbshttp://127.0.0.1/bbs/easytalk我想使用者在bbs上回複的文章內容同步在easytalk中,目前想到兩種方法:1.假定使用者在bbs中回複一個文章的是通過點擊id=bbsReplyBtn執行ajax回複的,由於不存在跨域,可執行兩次ajax: $('#bbsReplyBtn').click(function(){
Time of Update: 2016-06-06
用表單直接上傳,但是回調的時候失敗,file_get_contents('php://input')這個在回調頁面也擷取不到資料{"error":"{\"callback_url\":\"http://www.7th.cc/myadmin/spadmin/callback\",\"callback_bodyType\":\"application/x-www-form-urlencoded\",\"callback_body\":\"name=FlNLrzDBpITy5Z7HDYBI_sN-13