JS czy RoR czy php

0

Witam
Chciałbym zrobić rezerwacje miejsc przez stronę internetowa tak jak ma to miejsce np w rezerwacji siedzeń w kinie przez stronkę, lub lepiej to obrazuje rezerwacja biletów lotniczych.
A dokładnie wygląda to tak że mam kalendarz, i widzę np jeden tydzień cały (tygodnie i miesiące mogę przewijać (ajax) tzn przeskoczyć do następnego tygodnia, miesiąca) , czyli mam pokazane 7 dni , i każdy dzień szczegółowo, czyli np ten kalendarz pokazuje mi dokładnie od której do której godziny mogę zarezerwować a które godziny są już zarezerwowane danego dnia, czyli np poniedziałek, program wyciąga z bazy danych dane i uzupełnia poniedziałek ze od 8-9 można zarezerwować od 9-14 brak miejsc 14-16 można zarezerwować itd
po kliknięciu na godzinę którą chcemy zarezerwować przechodzimy do rezerwacji.
Myślę że jest to do zrobienia w php + ajax, ale czy nie szybciej i prościej będzie to napisać w JS lub RoR ?
lub jakimś innym języku.?? Nie miałem dużego doświadczenia z Js , a zaczynam przygodę z RoR.
Pozdrawiam

0

JS?
Ajax to JavaScript. To zupełnie inna klasa zastosowań niż PHP czy Ruby.

0

Chodziło mi o javaScript.
a więc w jakim języku będzie można to najszybciej i najwygodniej napisać. ?

0

JS - JavaScript, język po stronie klienta, AJAX - technologia używana w JS, PHP - język programowania po stronie serwera, RoR - framework dla języka Ruby, też po stronie serwera. Weź przemyśl pytanie jeszcze raz.

0

napisz w RoR. W zadnych z innych przez Ciebie wymienionych rzeczy nie zrobisz to tak szybko jak w Rails. W rails jest masa Pluginow, jak np Calender Helper, ktory generuje ci gotowy HTML Kalendarz. Masz tez np. scaffold generator, ktorym generujesz "szkielet strony" gdzie mozesz wszystkie CRUD operacje wykonywac. Z rails jest juz pare JS Framework'ow zalaczonych i posiada funkcje pomocnicze (np. do prototype), ze nie musisz pisac sam js. Rails robi to za Ciebie. Zobacz sobie tu na przykladzie, co mozna w rails przez 15 min. zrobic:
http://media.rubyonrails.org/video/rails_blog_2.mov

0

Dzieki wladnie o taka konkretna odpowiedz mi chodzilo.

1 użytkowników online, w tym zalogowanych: 0, gości: 1