1st chinaonrails open course 高级战略
DESCRIPTION
TRANSCRIPT
![Page 1: 1st Chinaonrails Open Course 高级战略](https://reader036.vdocuments.pub/reader036/viewer/2022082317/54745157b4af9fbe0a8b577b/html5/thumbnails/1.jpg)
Caiwangqin2007-11-24
![Page 2: 1st Chinaonrails Open Course 高级战略](https://reader036.vdocuments.pub/reader036/viewer/2022082317/54745157b4af9fbe0a8b577b/html5/thumbnails/2.jpg)
Projects reviewProduction
Apache + Mongrel Lighttpd + FactCGI
Auto Deploy Capistrano
CacheOPENIDQuestions and Answers
![Page 3: 1st Chinaonrails Open Course 高级战略](https://reader036.vdocuments.pub/reader036/viewer/2022082317/54745157b4af9fbe0a8b577b/html5/thumbnails/3.jpg)
Team meeting Team 1 demo Team 2 demo Team 3 demo
![Page 4: 1st Chinaonrails Open Course 高级战略](https://reader036.vdocuments.pub/reader036/viewer/2022082317/54745157b4af9fbe0a8b577b/html5/thumbnails/4.jpg)
Apache + Mongrel Apache2.2.4 Mongrel(1.0.4, ruby 1.8.6)▪ sudo gem install mongrel ▪ $ cd myrailsapp ▪ $ mongrel_rails start -d
http://www.caiwangqin.com/post/307 http://mongrel.rubyforge.org/docs/apache.html
![Page 5: 1st Chinaonrails Open Course 高级战略](https://reader036.vdocuments.pub/reader036/viewer/2022082317/54745157b4af9fbe0a8b577b/html5/thumbnails/5.jpg)
Lighttpd + FactCGI
http://www.caiwangqin.com/post/231
![Page 6: 1st Chinaonrails Open Course 高级战略](https://reader036.vdocuments.pub/reader036/viewer/2022082317/54745157b4af9fbe0a8b577b/html5/thumbnails/6.jpg)
Install capistrano gem install capistrano
Use capistrano cap –apply-to x:/path/to/my/app
MyApplicationName Change config/deploy.rb
http://www.caiwangqin.com/post/222
![Page 7: 1st Chinaonrails Open Course 高级战略](https://reader036.vdocuments.pub/reader036/viewer/2022082317/54745157b4af9fbe0a8b577b/html5/thumbnails/7.jpg)
Rails Cache Page Caching Action Caching Fragment Caching
http://www.caiwangqin.com/post/372 http://www.railsenvy.com/2007/3/20/ruby-on-rails-caching-
tutorial-part-2
![Page 8: 1st Chinaonrails Open Course 高级战略](https://reader036.vdocuments.pub/reader036/viewer/2022082317/54745157b4af9fbe0a8b577b/html5/thumbnails/8.jpg)
Memcached Install memcaced (only linux) Start▪ /memcached -d -u root -m 10 -l
192.168.0.249 -p 11211Rails Application
Install memcache-client
http://www.caiwangqin.com/post/216
![Page 9: 1st Chinaonrails Open Course 高级战略](https://reader036.vdocuments.pub/reader036/viewer/2022082317/54745157b4af9fbe0a8b577b/html5/thumbnails/9.jpg)
OpenID 1.install Ruby OpenID library
▪ gem install ruby-openid
2.install OpenidLoginGenerator▪ gem install openid_login_generator
3.create rails application openid, don’t forget config you database, the generator weill be create user model for users table.▪ rails openid
4.run generator for openid_login▪ ./script/generate openid_login auth
http://www.caiwangqin.com/post/205
![Page 10: 1st Chinaonrails Open Course 高级战略](https://reader036.vdocuments.pub/reader036/viewer/2022082317/54745157b4af9fbe0a8b577b/html5/thumbnails/10.jpg)
Questions and Comments
![Page 11: 1st Chinaonrails Open Course 高级战略](https://reader036.vdocuments.pub/reader036/viewer/2022082317/54745157b4af9fbe0a8b577b/html5/thumbnails/11.jpg)
Thank you Resources
Rails has a large enthusiastic community at rubyonrails.org
Ruby on Rails Chinese community at chinaonrails.com
I blog regularly about Rails and web 2.0 topics at caiwangqin.com
I love getting email: [email protected]