在wog_act_arm.php裡,裝上裝備時(arm_setup)是用arm_item && arm_equit來取出裝備
這不是跟wog_item_tool.php的item_out功能重複嗎? 為什麼不用item_out呢?
請問是有什麼特殊原因嗎?
請問wog_act_arm.php 的 arm_item && arm_equit在wog_act_arm.php裡,裝上裝備時(arm_setup)是用arm_item && arm_equit來取出裝備
這不是跟wog_item_tool.php的item_out功能重複嗎? 為什麼不用item_out呢? 請問是有什麼特殊原因嗎?
Re: 請問wog_act_arm.php 的 arm_item && arm_equitwog_item_tool.php的item_out()會對資料庫作存取,arm_setup()則直接取用傳入的資料來處理,兩者差異主要在這邊
這是效能上的考量吧,不過當然不是沒方法能合併就是了0.0
Re: 請問wog_act_arm.php 的 arm_item && arm_equitarm_setup()本來就有從資料庫取出裝備資料,在傳到arm_item && arm_equit做處理
調用item_out時也把裝備資料傳過去做處理就不會對資料庫作存取了 所以還是沒有差別....... 只是不知傳到同php文件或是另一個php文件哪個更快速而已 @@
Re: 請問wog_act_arm.php 的 arm_item && arm_equit差別是有的
在arm_setup()內把arm_item()改成item_out()的話,會對資料庫重複存取一次,arm_item()就是為了消去這個overhead才做的
Re: 請問wog_act_arm.php 的 arm_item && arm_equit
只要呼叫item_out時傳入$item_now,$item_now不為null就不會對資料庫存取了吧? |
回到 Online FF Battle-WOG官方聯盟推廣處
正在瀏覽這個版面的使用者:沒有註冊會員 和 20 位訪客