More Related Content
More from Sho Yoshida (10)
もしイチゴ農家の園主がSmalltalkの「Seaside」(で作られたシステム)を使ってみたら
- 21. MyTask>>go
! | user |
! loginAnswer:= self call:(MyLoginComponent new).
! loginAnswer = #registerUser
! ! ifTrue:[ user := self call:
(MyUserRegisterComponent new) ]
ifFalse:[ user := loginAnswer ].
! user ifNotNil:[
! ! self session login: user.].
self call:(MyMainComponent new).
WATask subclass:#MyTask
フロー制御
- 31. 公開への道のり(Apacheとの連携)
Apache
Web AP (Smalltalk)
Comanche Server
port:3000
port:80
access.html
静的で可能なページはSeasideで扱わない
ApacheのRewrite機能を使って実現
<VirtualHost *:80>
RewriteEngine On
RewriteRule ^/(swd.*)$ http://localhost:3000/$1 [P,L]
</VirtualHost>
httpd.conf等にrewriteルールを記載する
http://www.sawadafarm.com/swdreservation
http://www.sawadafarm.com/access.html