1

Тема: Хостимо свої сайти з свого комп'ютера

Надибав на блозі Записки про Ruby. Найкраще що можна хостити будь-які сайти на будь-якому сервері, не тільки Ruby.

Подякували: Replace, d4rkc10ud, bebyk3

2

Re: Хостимо свої сайти з свого комп'ютера

Чую багато там не поміститься)

Re: Хостимо свої сайти з свого комп'ютера

Ага і будь який кулц хакер як накидає Вам какашок на комп, будете тоді знати.

4

Re: Хостимо свої сайти з свого комп'ютера

Що кулхацкери, давайте зіграємо? Ввечері повернусь додому і запущу сервер. Якщо хтось закине хоч одну какашку отримає від мене пончик.

І головне не скільки там поміститься, головне - повний контроль. Можна наприклад запускати музику коли на сайт заходить новий відвідувач. :)

Подякували: Replace1

5

Re: Хостимо свої сайти з свого комп'ютера

Нова акція - какашка в обмін на пончик!

6

Re: Хостимо свої сайти з свого комп'ютера

Діло якраз в "поміститься".
Шось мені підказує, шо весь процес маршрутизаці, через рубі, та ше й вузький канал, як для серверу, ні до чого доброго не приведе, принаймні користувачів. Але навіть якщо сайт якимось чином завоює популярність, довго чекати шо б він ліг, не треба буде (:

Тому карще економити какашки і міняти їх на вдс :D

7

Re: Хостимо свої сайти з свого комп'ютера

Ну, так звичайно там вікіпедію хостити не варто. Але функцію "Пацани, гляньте яку я штуковину склепав!" воно виконає краще за всіх.

Після чого можна сказати "Леонід, глянь яку я штуку склепав. Може захостиш по сусідству з replace.org.ua?". Штуки поки що нема. Але сама можливість писати її на чому завгодно, не обмежуючись тим що дає GAE - це вже добре.

Подякували: Replace1

8

Re: Хостимо свої сайти з свого комп'ютера

Ну, от: http://bunyk.t.proxylocal.com/ Я сидів, і довгих 10 секунд думав де я міг там зробити діру. Жодної не знайшов. Тому якщо придумаєте як закинути туди какашку - поділіться способом.

Звісно і функціоналу там 0, але на те ще треба час.

9

Re: Хостимо свої сайти з свого комп'ютера

bunyk написав:

Ну, от: http://bunyk.t.proxylocal.com/ Я сидів, і довгих 10 секунд думав де я міг там зробити діру. Жодної не знайшов. Тому якщо придумаєте як закинути туди какашку - поділіться способом.

Звісно і функціоналу там 0, але на те ще треба час.

О Торнадо)
Завжди було інтересно, як в торнадо, виконати синхронний код. Наприклад, приходить до мене запит і я маю зробити деякі дії, які заблокують луп (забудем на мить про асинхронні ліби).
Перше що в голову приходить, так це обробляти в окремому потоці, але якщо буде вилика кількість запитів для кожного тред ми не зробимо. Зразу витікає рішення - пул потоків, але також, при високій нагрузці, іншим користувачам прийдеться чекати, коли до них дійде їхня черга.

10

Re: Хостимо свої сайти з свого комп'ютера

miroslav.chandler написав:

О Торнадо)

Я в Торнадо не розбираюсь. Точніше розбираюсь але лише два дні, ще до кінця не розібрався. :)

І взагалі, розділ то про Рубі. Любителів Рубі тут щось замало.  :)

11

Re: Хостимо свої сайти з свого комп'ютера

bunyk написав:
miroslav.chandler написав:

О Торнадо)

Я в Торнадо не розбираюсь. Точніше розбираюсь але лише два дні, ще до кінця не розібрався. :)

І взагалі, розділ то про Рубі. Любителів Рубі тут щось замало.  :)

Ммм, на сайті

Працює це чудо за допомогою Python3 і Tornado.

Чи я шось не зрозумів?
Хедери тоже про торнадо гворять. - Server    TornadoServer/2.3

12

Re: Хостимо свої сайти з свого комп'ютера

Ну, так віддати одну згенеровану сторінку це одне, а розбиратись в якому потоці виконувати довгий запит це ж зовсім інше.

13

Re: Хостимо свої сайти з свого комп'ютера

Взагалі, щоб віддати одну динамічну сторінку досить прочитати що написано на головній (http://www.tornadoweb.org/), навіть документацію курити не треба.