質問編集履歴

1

最初の質問内容をより細かく書きました。

2015/08/09 23:52

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -10,22 +10,164 @@
10
10
 
11
11
 
12
12
 
13
- 3) CAKEファイルを避けるためには、cakePHP2のDOWNLoadそのまま、公開場所に入れると、見えなくなりますが、そうすると、CAKE PHPのファイルが,バラけるので、CAKEというファイルに一旦入れています。・・・・ (これが下のように邪魔になる原因ですが)
13
+ 3) CAKEファイルを避けるためには、cakePHP2のDOWNLoadそのまま、公開場所に入れると、見えなくなりますが、そうすると、CAKE PHPのファイルが,バラけるので、CAKEというファイルに一旦入れています。・・・・
14
+
15
+ /0domain/ cake/sample/app/
16
+
17
+ config・・・ のように・・・
14
18
 
15
19
 
16
20
 
17
- 4)http://cake/test..というように、ページ呼び出しになると思うのですが、頭にcakeが出 てきて邪魔になりますが・・・
21
+ 4)http://cake/sample/hello/..というように、ページ呼び出しになると思うのですが、頭に cake,sample,などが出 てきて長くなり、邪魔になりますが・・・
18
22
 
19
23
  ー-----------------------------------------------------------------
20
24
 
21
- ☆質問1): 公開したとき、CAKE側では、http://cake/tests などとなるのでしょうが、これで仕方がないのでしょうか・・・
25
+ ☆質問1): 公開したとき、CAKE側では、http://cake/sample/tests などとなるのでしょうが、これで仕方がないのでしょうか・・・(様は、短くしたいわけです)
22
26
 
23
27
 
24
28
 
25
- ☆質問2): 現在のページの呼び出しと、cakeを利用したページで、異なる呼び出しとなる ようですが、こういった使い方は、している方がいるのでしょうか・・・・・・
29
+ ☆質問2): 現在の運用ページの呼び出しと、cakeを利用した後のページで、異なるaccess(呼び出し)となる ようですが、こういった使い方は、一般的にしている方がいるのでしょうか・・・・・・
26
30
 
27
31
 
28
32
 
29
33
  -----------------------------------------------------------------
30
34
 
35
+ 20150810:質問内容を細かくしました。
36
+
37
+
38
+
39
+ -----------------------------------------------------------
40
+
41
+
42
+
43
+ 1) /0domain/ (現在、サーバー構成は、、左の様とします )
44
+
45
+ karasuyama.html
46
+
47
+ karasuyama.php
48
+
49
+ xxxxxxxx.html 非常に簡単な構成です。
50
+
51
+
52
+
53
+ 2)これに、そのまま、ファイル構成を変えずにCAKEPHPを入れると、下のようになると思います。
54
+
55
+ /0domain/ cake/sample/app/
56
+
57
+ config・・・
58
+
59
+ ------------------------------------------------------------------
60
+
61
+ 3)現用のファイル構成XAMPP上で・・・
62
+
63
+ cake/sample/app/
64
+
65
+ config
66
+
67
+ controller
68
+
69
+ view/themed/helloTheme/webroot/css/pink_short.css
70
+
71
+
72
+
73
+ Controllerは、
74
+
75
+ <?php
76
+
77
+ class HelloController extends AppController {
78
+
79
+
80
+
81
+ public $name = 'Hello';
82
+
83
+ public $uses = null;
84
+
85
+ public function index(){
86
+
87
+ $this->theme = "helloTheme";
88
+
89
+ }
90
+
91
+ }
92
+
93
+ ?> とします。
94
+
95
+
96
+
97
+ Layouts ファイルのhello.ctpは、以下とします。 今後は、web pageが増えてゆくと、このCTPが、増えてゆくことになると思うのですが??
98
+
99
+
100
+
101
+ <!DOCTYPE html>
102
+
103
+ <html lang="ja">
104
+
105
+ <head>
106
+
107
+ <?php echo $this->Html->charset(); ?>
108
+
109
+ <title>
110
+
111
+ <?php echo $title_for_layout; ?>
112
+
113
+ </title>
114
+
115
+ <?php
116
+
117
+ echo $this->Html->css('cake.hello');
118
+
119
+ echo $scripts_for_layout;
120
+
121
+ ?>
122
+
123
+ </head>
124
+
125
+ <body>
126
+
127
+ <div id="container">
128
+
129
+ <div id="header">** Header **</div>
130
+
131
+ <div id="content">
132
+
133
+ <?php echo $content_for_layout; ?>
134
+
135
+ </div>
136
+
137
+ <div id="footer">** this is test. **</div>
138
+
139
+ </div>
140
+
141
+ </body>
142
+
143
+ </html>
144
+
145
+ などとします。
146
+
147
+
148
+
149
+ Accessは、 http://localhost/cake/sample/hello/
150
+
151
+
152
+
153
+ accessは、http://cake/sample/hello/
154
+
155
+
156
+
157
+
158
+
159
+ -----------------------------------------------------------------
160
+
161
+ 疑問1: 今後WEB ページを増やしてゆくと、accessが、http://cake/sample/hello/ だったり、http://monoxxx.com/hananoyado.html
162
+
163
+ だったりと、access名が異なってしまいます。 これで、仕方ないのでしょうか・・・
164
+
165
+
166
+
167
+ 疑問2: この方式ですと、あまりcakePHP利用しても、それほどのメリットがないようにも感じますが・・・
168
+
169
+
170
+
171
+ 疑問3:今回回答された点を、上のような内容で、再度吟味ください。
172
+
31
- 以上よろしくお願いします。
173
+ よろしくお願いいたします。