Rails 3.0'a Giriş (Edge Guide)Another translations: into Russian. | Participants
|
- Statistics
- Participants
- Translate into Turkish
- Translation result
- 34% translated in draft.
If you do not want to register an account, you can sign in with OpenID.
Getting Started with Rails 3.0 (Edge Guide) | ||
This guide covers getting up and running with Ruby on Rails. After reading it, you should be familiar with: | Bu klavuz Ruby on Rails'i kurma ve çalıştırmayı içerir. Onu okuduktan sonra şu konularda bilgi sahibi olacaksınız : | |
* Installing Rails, creating a new Rails application, and connecting your application to a database | * Rails kurulumu, yeni bir Rails uygulaması oluşturmak ve uygulamanızı bir veritabanına bağlamak. | |
* The general layout of a Rails application | ||
* The basic principles of MVC (Model, View Controller) and RESTful design | * MVC (Model, View, Controller) ve RESTful tasarım tekniklerinin temelleri. | |
* How to quickly generate the starting pieces of a Rails application. | * Bir Rails uygulamasının başlangıç parçalarını nasıl çabukça üreteceğiniz. | |
This Guide is based on Rails 3.0. Some of the code shown here will not work in earlier versions of Rails. | Bu klavuz Rails 3.0 için yazıldı ve burdaki bazı kodlar daha önceki versiyonlarla çalışmayabilir. | |
1 Guide Assumptions | ||
This guide is designed for beginners who want to get started with a Rails application from scratch. It does not assume that you have any prior experience with Rails. However, to get the most out of it, you need to have some prerequisites installed: | Bu klavuz sıfırdan bir Rails uygulamasının nasıl yapıldığını öğrenmek isteyen yeni başlayanlara göredir. Daha önceden bir Rails programlama bilginiz olduğunu varsaymaz. Bununla birlikte sisteminizde bazı parçaların önceden yüklenmiş olması gerekir: | |
* The Ruby language version 1.8.7 or higher | * Ruby programlama dili versiyon 1.8.7 yada daha yukarsı | |
* The RubyGems packaging system | ||
* A working installation of the SQLite3 Database | ||
Rails is a web application framework running on the Ruby programming language. If you have no prior experience with Ruby, you will find a very steep learning curve diving straight into Rails. There are some good free resources on the internet for learning Ruby, including: | Rails, Ruby programlama dili üzerinde çalışan bir web uygulaması geliştirme iskeletidir. Daha önceden Ruby hakkında bir tecrübeniz yoksa, Rails üzerinden hızlı bir giriş yapabilirsiniz. İnternette Ruby üzerine bazı güzel ücretsiz kaynaklar bulabilirsiniz, örneğin: | |
* Mr. Neighborly’s Humble Little Ruby Book | ||
* Programming Ruby | ||
* Why’s (Poignant) Guide to Ruby | * Why’s (Poignant) Guide to Ruby (Bu adam nereye gitti) | |
2 What is Rails? | ||
Rails is a web application development framework written in the Ruby language. It is designed to make programming web applications easier by making assumptions about what every developer needs to get started. It allows you to write less code while accomplishing more than many other languages and frameworks. Experienced Rails developers also report that it makes web application development more fun. | Rails, Ruby dili kullanılarak yazılmış bir web uygulaması geliştirme iskeletidir. Her geliştiricinin başlangıçta ihtiyaç duyacağı konularda varsayımlarda bulunarak web uygulaması tasarımını kolaylaştıracak şekilde tasarlanmıştır. Diğer diller ve iskeletlere nazaran çok daha az kod yazarak başarıya ulaşmanızı sağlar. Ayrıca Uzmanlaşmış Rails tasarımcıları onun web uygulaması geliştirmeyi daha eğlenceli hale getirdiğini rapor ediyorlar. | |
Rails is opinionated software. It makes the assumption that there is a “best” way to do things, and it’s designed to encourage that way – and in some cases to discourage alternatives. If you learn “The Rails Way” you’ll probably discover a tremendous increase in productivity. If you persist in bringing old habits from other languages to your Rails development, and trying to use patterns you learned elsewhere, you may have a less happy experience. | Rails dikkafalı bir yazılımdır. Birşeyleri yapmanın en iyi yolu olduğunu ve kendisinin bu yolu kullandığını savunur ve bazen diğer yolları da inkar eder. Eğer "Rails yolu"nu öğrenirseniz, yüksek ihtimalle üretkenliğinizde büyük bir atış olduğunu göreceksiniz. Eğer daha önceki tecrübelerinizden yada bildiğiniz dillerden birşeyleri uygulamaya kalkarsanız daha başarısız olursunuz. |
License: Creative Commons Attribution-Share Alike 3.0
