等級:25 - 爐火純青 經驗值:0 / 245 魔法值:14246 / 14246 生命值:5%
升級
  100%
TA的每日心情 | 奮斗 22 小時前 |
---|
簽到天數: 5734 天 [LV.Master]伴壇終老
|
馬上註冊,結交更多好友,享用更多功能,讓你輕鬆玩轉社群。
您需要 登入 才可以下載或檢視,沒有帳號?立即註冊
×
復古宇宙 1 的運作原理1 E2 Y8 ~% D$ ]6 f3 ?) T
跟其他版本都有很大不同
7 Y5 y9 X, R" K& K/ y% x% d+ j遊戲程式為單一執行檔常駐在記憶體之中
1 n0 u) V: l8 _2 x1 Y q2 t. y$ g優點是能夠準時處理艦隊任務積分更新等3 P i3 x' c& K; W% [$ v' J# ^6 h
這些需要時間機制完成的工作排程9 _4 v! ^8 k1 K8 i8 A, {( _ S
不需要玩家重新整理網頁後才生效3 `& P2 j- D4 K5 i0 j
- X% c! i( @3 R# N4 {
而一般網頁是呼叫時才會被執行- C P- v" W- e) d/ p* @" F
當玩家重新整理網頁時才會生效
5 R0 ]! {8 E$ x; R, F) _) |也就是玩家以為艦隊能準時到達
, R; F; ?: @3 M" h3 l) z+ [# a都只是錯覺而已。( C( o; S. g% Z4 V E
% a0 J, y' t- F$ Ghttps://forum.codeigniter.com/showthread.php?tid=83970* U6 @7 m1 d+ G
或用 laravel" X# m- s& M7 P7 E" S# M% P
! U( U, p& q$ L4 v' b" }' c" l
# r/ u# A: A8 {. _) ^' Q重構後後端會從 fpm 改用 swoole
: k* q9 S1 o+ x) S4 p P來實現跟復古宇宙 1 一樣的效果' X6 n. \2 C- ?3 U% Q8 h% {) k
但是不用換後端設計語言
: U% U1 z7 j1 U% O4 k0 d; w能用熟悉的工具繼續開發1 Y* }; g% X' h6 ^) |
3 b9 l# c* U1 j0 T k
由於復古宇宙 2 代碼結構本身較新
( j5 I" {3 L G5 \, R5 \所以重構不會花費太多時間和力氣" p) I U7 y9 j: w
重構完成後由於代碼都是最新架構- W+ @% y+ L. R$ ~7 ?
也方便日後的管理與更新作業。
0 J* k% H! k0 X0 Q9 f
4 i" Y2 ?5 }( eUI 也會變成跟復古宇宙 1 一樣快速敏捷 |
|