回答編集履歴

1

大規模改修

2016/04/11 23:49

投稿

miyabi-sun
miyabi-sun

スコア21158

test CHANGED
@@ -1,4 +1,12 @@
1
- 再利用を考えると2と4は無しですね。
1
+ 再利用や綺麗さを考えるとどれもイマイチですね。
2
+
3
+ 1はDBというシステムと密結合、マイグレーションファイルで管理すればいいので△
4
+
5
+ 2はPHP言語と密結合、いろんな可能性を考えた時の最適解に近そうなので○
6
+
7
+ 3と4は保守し難いので論外…ただしコンパイル後としてはアリか?
8
+
9
+
2
10
 
3
11
  あるべき姿で考えてDBサーバーに突っ込むのが嫌なら、JSONやSQLiteを利用する案もあります。
4
12
 
@@ -20,9 +28,9 @@
20
28
 
21
29
 
22
30
 
23
- しかしJSONファイルデコードし始めるので速度はゴミでしょう。
31
+ しかしJSONファイルをPHPで都度読み込んでデコードし始める速度はあってないよなもの
24
32
 
25
- 速度を求めるなら自力でクイックソートのコードを書いたりするのもありそうです。
33
+ 速度を求めるなら自力でクイックソートのコードを書いたりする必要がありそうです。
26
34
 
27
35
 
28
36
 
@@ -53,3 +61,31 @@
53
61
  }
54
62
 
55
63
  ```
64
+
65
+
66
+
67
+ ---
68
+
69
+
70
+
71
+ ひらめきました。
72
+
73
+
74
+
75
+ ```PHP
76
+
77
+ function lang() {
78
+
79
+ return 'アラビア語';
80
+
81
+ }
82
+
83
+ ```
84
+
85
+
86
+
87
+ config/langディレクトリの中に`ar.php`のようなファイルを生成して、includeで呼び出せばいいのです。
88
+
89
+ 1回きりの処理なら間違いなしで最速です。
90
+
91
+