You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Rails is a web-application framework that includes everything needed to create
4
-
database-backed web applications according to the Model-View-Control pattern.
3
+
Railslist has been developed in Ruby on Rails, hence the name. It uses MySQL database. It runs out of the box with very little configuration. It comes with a very clean and simple interface like Craigslist™. Using Railslist does not require extensive technical expertise. An average internet user will be at ease setting up Railslist. It's Open Source, that means it is 100% free. Railslist can be used on unlimited domains / websites without any license restrictions. Try it now. You would love it.
5
4
6
-
This pattern splits the view (also called the presentation) into "dumb" templates
7
-
that are primarily responsible for inserting pre-built data in between HTML tags.
8
-
The model contains the "smart" domain objects (such as Account, Product, Person,
9
-
Post) that holds all the business logic and knows how to persist themselves to
10
-
a database. The controller handles the incoming requests (such as Save New Account,
11
-
Update Product, Show Post) by manipulating the model and directing data to the view.
5
+
== Railslist Features
12
6
13
-
In Rails, the model is handled by what's called an object-relational mapping
14
-
layer entitled Active Record. This layer allows you to present the data from
15
-
database rows as objects and embellish these data objects with business logic
16
-
methods. You can read more about Active Record in
17
-
link:files/vendor/rails/activerecord/README.html.
7
+
* Open Source, 100% Free & SEO Enabled.
8
+
* Customizable Titles, Keywords, Descriptions & even URLs.
9
+
* 99% Text Based - Extremely Faster, Superb Performance.
10
+
* Powerful Search - by City, by Category, by Subcategory.
11
+
* Image Upload & Email Verification.
12
+
* Easy Setup and Installation.
13
+
* Simple, Clean and Easy to use interface.
14
+
* Unlimited Categories, Subcategories & Cities.
15
+
* No registration / No Signup to post ads.
16
+
* Stripped down and simplified Admin Interface
17
+
* Issues running railslist?. You are not alone. Ask in our forum
18
18
19
-
The controller and view are handled by the Action Pack, which handles both
20
-
layers by its two parts: Action View and Action Controller. These two layers
21
-
are bundled in a single package due to their heavy interdependence. This is
22
-
unlike the relationship between the Active Record and Action Pack that is much
23
-
more separate. Each of these packages can be used independently outside of
24
-
Rails. You can read more about Action Pack in
25
-
link:files/vendor/rails/actionpack/README.html.
26
19
20
+
== Setup & Installation
27
21
28
-
== Getting Started
22
+
Railslist can be installed either on a Webserver or locally (Desktop). Irrespective where you install, it is assumed that the target system is already installed with Ruby, Rails, MySQL and ImageMagick/RMagick (used for captcha). Go for Phusion Passenger, if you have a dedicated or semi-dedicated hosting. Passenger offers faster performance.
29
23
30
-
1. At the command prompt, start a new Rails application using the <tt>rails</tt> command
31
-
and your application name. Ex: rails myapp
32
-
2. Change directory into myapp and start the web server: <tt>script/server</tt> (run with --help for options)
33
-
3. Go to http://localhost:3000/ and get "Welcome aboard: You're riding the Rails!"
34
-
4. Follow the guidelines to start developing your application
24
+
== Prerequisites
25
+
Apache, Ruby 1.8.6, Rails 2.2.2, RMagick/ImageMagick and MySQL / SQLite
26
+
(InstantRails for Desktop - comes with all the above except RMagick/ImageMagick)
27
+
If you are using Rails 2.3.3, then rename application.rb to application_controller.rb
35
28
29
+
== Installing on a Webserver
36
30
37
-
== Web Servers
31
+
* Download Railslist and unzip contents to /public_html
32
+
* Modify Database Connection settings (/public_html/config/database.yml), to point to your database.
33
+
* Goto database folder (/public_html/db) and run -- rake db:schema:load -- to create necessary tables in your db
0 commit comments