🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.ruby
Article #116

Re: O skalowaniu Railsów

#116
From: Jaroslaw Zabiello
Date: Tue, 08 Aug 2006 15:37
46 lines
2957 bytes
On 8 Aug 2006 08:04:13 -0700, yezooz wrote:

>> Dlaczego? Rails możesz uruchomić na lokalnej maszynie.
> 
> Mam laptopa 1.5 ghz centrino, więc nie jest chyba to dobra maszyna do
> testów.

A dlaczego by nie? Jak najbardziej dobra. Używaj mongrela zamiast webricka.
Będzie chodzić dużo szybciej.

>>> Lepiej jeden mocny czy 2-3 słabsze ?
>>
>> Zależy jakie aplikacje. Aplikacja aplikacji nierówna.
> 
> No zgadza się. Ale powiedzmy jakieś bardziej zaawansowane forum czy
> nieduży portalik ?

Zaawansowane forum? Naprawdę chce ci się odkrywać na nowo koło? Są gotowe,
dobre aplikacje w php: phpBB czy lepsze: Invision Power Board. Ja używam
tego drugiego, ma tak duże ogromne możliwości że nie przeszkadza mi, że nie
jest darmowe. 

Już dawno minęły czasy w których wszystko należałoby robić w jednym języku
i w jednej techonologii (hehe, to były marzenia w środowisku javowców - nic
z tego nie wyszło) Np. ja do CMS używam Plone, do bloga: Rails, do szybkiej
wyszukiwarki Django, a do forum: Invision Power Bord w PHP.

Co do portalu, to też nie powinno być problemu. Przecież Railsy mają
wbudowany cache na poziomie strony, fragmentu strony czy kontrolera. Poza
tym, część funkcjonalności możesz oprzeć na AJAX więc odpada ciężkie
przeładywanie całej strony. Obsługa AJAX'a w Rails jest genialnie
zaimplementowana. To jeden z głównych powodów dla których wolę Rails od
innych frameworków. Drugi to: wieksza prostota kodu niż u innych.

> Tak, ale jeżeli planujesz uruchomienie usługi, która ma szansę na
> dużą popularność w niedługim czasie - dobrze jest się
> przygotować...

Jeśli to usługa komercyjna, to jak ci serwer będzie puchł od obciążenia, na
pewno znajdzie się kasa na rozbudowę. A jak to projekt niekomercyjny, i
stwierdzasz, że Rails faktycznie nie uniesie ci obciążenia, to może
faktycznie pora na zainteresowanie się... Django.

-- 
Jarosław Zabiełło
http://blog.zabiello.com
Technical Details
Message-ID: <5pde0xc9a1pq$.wiksicxj9qu7.dlg@40tude.net>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
References: <l3ads3b792wa$.tbd5xb05faod$.dlg@40tude.net> <1154969223.131724.288770@b28g2000cwb.googlegroups.com> <u47auw8z7o0e.1qharyk499b69$.dlg@40tude.net> <1155049453.267528.26630@i42g2000cwa.googlegroups.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: Jaroslaw Zabiello <hipertracker@gmail.com>
Newsgroups: pl.comp.lang.ruby
Subject: Re: O skalowaniu Railsów
Date: Tue, 8 Aug 2006 16:37:27 +0100
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 46
Message-ID: <5pde0xc9a1pq$.wiksicxj9qu7.dlg@40tude.net>
References: <l3ads3b792wa$.tbd5xb05faod$.dlg@40tude.net> <1154969223.131724.288770@b28g2000cwb.googlegroups.com> <u47auw8z7o0e.1qharyk499b69$.dlg@40tude.net> <1155049453.267528.26630@i42g2000cwa.googlegroups.com>
NNTP-Posting-Host: 213.190.141.10
Mime-Version: 1.0
X-Trace: inews.gazeta.pl 1155051448 28884 213.190.141.10 (8 Aug 2006 15:37:28 GMT)
X-Complaints-To: usenet@agora.pl
NNTP-Posting-Date: Tue, 8 Aug 2006 15:37:28 +0000 (UTC)
X-User: newsgate2
User-Agent: 40tude_Dialog/2.0.15.1
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit