আজকের টিউটরিয়ালে নতুন একটি ওয়েবসাইট তৈরি করব এবং রুবি অন রেইলসের বাকি সমস্ত টিউটরিয়াল এই ওয়েবসাইটকে কিভাবে পূর্নাজ্ঞ সামাজিক যোগাযোগ সাইট হিসেবে বানানো যায় তা বর্ননা করব। টার্মিনালে লিখুন -
$ rails new social_app_rails
social_app_rails নামে একটি রিপোজটেরী ক্রিয়েট করুন। আমরা এখন ডাটাবেজ তৈরি করব। টার্মিনালে লিখুন -
$ mysql -u root -p
-> show databases;
-> CREATE DATABASE dbname CHARACTER SET utf8 COLLATE utf8_general_ci;
->exit;
আমরা এখন ডাটাবেজ কনফিগার করব। এই ফাইলটি দেখুন। এই অনুসারে কনফিগার করুন।
জেম ফাইলে mysql2 যোগ করুন।
gem 'mysql2'
কমান্ড লিখুন
$ bundle install
$ git init
$ git add .
$ git commit -m "initial commit"
এখন আমরা home, contact এবং about নামে ৩ টি স্ট্যাটিক পেজ তৈরি করব। টার্মিনালে লিখুন -
$ rails generate controller Pages home contact about
$ git commit -m "Added a pages controller"
$ git remote add origin https://github.com/Mashpy/social_app_rails.git
$ git push origin master
$ heroku create
$ git push heroku master
app/controllers/pages_controller.rb
def home
@title="Home"
end
def about
@title= "About"
end
def contact
@title = "Contact"
end
আর app/viewes/layouts/application.html
<title>Ruby on Rails Tutorial Sample App | <%= @title %></title>
title ট্যাগ যোগ করি।
এখন তাহলে যে পেজে যাব সে পেজের জন্যই টাইটেল দেখাবে।
আমরা এখন স্টাইলশীট ফ্রেমওয়ার্ক যোগ করতে চাই। http://www.blueprintcss.org/ এখান থেকে জিপ ফাইলটি ডাউনলোড করুন। এবং এক্সার্ক্ট করুন। এর ভেতরের blueprint ফোল্ডারটি আমাদের প্রজেক্টের public/stylesheet ডায়রেক্টোরীতে রাখুন।
এবার http://localhost:3000/pages/home তে যান সোর্সপেজে দেখুন blueprint স্টাইলশীটের css ফাইলটি এমবেড হয়েছে কিনা।
ধন্যবাদ। আজ এ পর্যন্তই।
রুবি অন রেইলস টিউটরিয়াল পর্ব ৬ : রুবি ল্যাঞ্জুয়েজ
$ rails new social_app_rails
social_app_rails নামে একটি রিপোজটেরী ক্রিয়েট করুন। আমরা এখন ডাটাবেজ তৈরি করব। টার্মিনালে লিখুন -
$ mysql -u root -p
-> show databases;
-> CREATE DATABASE dbname CHARACTER SET utf8 COLLATE utf8_general_ci;
->exit;
আমরা এখন ডাটাবেজ কনফিগার করব। এই ফাইলটি দেখুন। এই অনুসারে কনফিগার করুন।
development:adapter: mysql2database: socialdbpassword: 123456pool: 5timeout: 5000encoding: utf8
জেম ফাইলে mysql2 যোগ করুন।
gem 'mysql2'
কমান্ড লিখুন
$ bundle install
$ git init
$ git add .
$ git commit -m "initial commit"
এখন আমরা home, contact এবং about নামে ৩ টি স্ট্যাটিক পেজ তৈরি করব। টার্মিনালে লিখুন -
$ rails generate controller Pages home contact about
$ git commit -m "Added a pages controller"
$ git remote add origin https://github.com/Mashpy/social_app_rails.git
$ git push origin master
$ heroku create
$ git push heroku master
app/controllers/pages_controller.rb
def home
@title="Home"
end
def about
@title= "About"
end
def contact
@title = "Contact"
end
আর app/viewes/layouts/application.html
<title>Ruby on Rails Tutorial Sample App | <%= @title %></title>
title ট্যাগ যোগ করি।
এখন তাহলে যে পেজে যাব সে পেজের জন্যই টাইটেল দেখাবে।
আমরা এখন স্টাইলশীট ফ্রেমওয়ার্ক যোগ করতে চাই। http://www.blueprintcss.org/ এখান থেকে জিপ ফাইলটি ডাউনলোড করুন। এবং এক্সার্ক্ট করুন। এর ভেতরের blueprint ফোল্ডারটি আমাদের প্রজেক্টের public/stylesheet ডায়রেক্টোরীতে রাখুন।
এবার http://localhost:3000/pages/home তে যান সোর্সপেজে দেখুন blueprint স্টাইলশীটের css ফাইলটি এমবেড হয়েছে কিনা।
ধন্যবাদ। আজ এ পর্যন্তই।
রুবি অন রেইলস টিউটরিয়াল পর্ব ৬ : রুবি ল্যাঞ্জুয়েজ
No comments:
Post a Comment
এখানে আপনি আপনার মূল্যবান মতামতটি প্রকাশ করতে পারেন।