等級:25 - 爐火純青 經驗值:0 / 247 魔法值:15281 / 15281 生命值:7%
升級
  100%
TA的每日心情 | 奮斗 12 小時前 |
|---|
簽到天數: 6070 天 [LV.Master]伴壇終老
|
馬上註冊,結交更多好友,享用更多功能,讓你輕鬆玩轉社群。
您需要 登入 才可以下載或檢視,沒有帳號?立即註冊
×
復古宇宙 1 的運作原理7 z$ j6 }2 [" x/ R, o+ `! E
跟其他版本都有很大不同, G3 p, _# i9 V/ [; w( {
遊戲程式為單一執行檔常駐在記憶體之中' L) T) q1 s) J) P# x0 _0 {" x
優點是能夠準時處理艦隊任務積分更新等4 c/ c/ A! c5 |" l( J. {
這些需要時間機制完成的工作排程9 { O8 p+ h# ~3 \5 K0 R. ?
不需要玩家重新整理網頁後才生效* Y2 E+ b1 t) E1 w
) u! i6 h, l1 H1 F: J1 H: p& h
而一般網頁是呼叫時才會被執行
/ X u+ ?! D0 T. N- s& O當玩家重新整理網頁時才會生效
]- `) {& B+ s1 s% J! X8 D也就是玩家以為艦隊能準時到達
$ I3 L7 n2 _ B, |6 X' ~都只是錯覺而已。: C7 W4 {( D' G- b" o, c" H. ]
% h2 U L# j9 x E# w- Y" Ihttps://forum.codeigniter.com/showthread.php?tid=83970
+ U0 W! w- t$ ]8 z# r3 s$ O或用 laravel$ g1 D h7 Q: x- T. f# T0 D4 M
( u: B8 k6 A# T) c# M3 {. Y
, B* U; J( U! Q1 J% {5 N) o; F重構後後端會從 fpm 改用 swoole w& Y( k+ c! W4 h8 ?% O: ?, A9 `
來實現跟復古宇宙 1 一樣的效果
0 s9 E. T9 X/ N+ p但是不用換後端設計語言
Q! W8 w& x& X. H能用熟悉的工具繼續開發( F8 ~; S7 ]7 R( r3 L8 n
' T! \4 z5 X, h* O; p
由於復古宇宙 2 代碼結構本身較新' n: e5 T8 ~" d
所以重構不會花費太多時間和力氣' A' M! k, v* C0 ~) h
重構完成後由於代碼都是最新架構
) q% s1 D7 c( E& ~1 S也方便日後的管理與更新作業。" A7 x5 `1 \7 l2 ?5 C( F0 {; V3 ?
; n4 V# |% F+ a0 P- A5 aUI 也會變成跟復古宇宙 1 一樣快速敏捷 |
|