← All posts tagged webdev

iorlas

Сейчас для себя поднял сильный вопрос: так что же делать?
Я много времени трачу на вебдев, мне нравится то, что в вебдеве проще реализоваться, реализовать некоторые вещи, да и веб банально удобнее — это если не наше будущее, то наше настоящее.
Я использую PHP, чуть Ruby и крайне уже редко Python(за последние лет 5 он потерял ну очень много и слишком мало не приобрёл, в сравнении с, например, Ruby).
Около года назад(когда мне пришлось начать достаточно активно писать на PHP), у меня появилось полное отвращение к вебдеву. Сейчас чуть свыкся уже, но ощущаю, что не хочу писать на этом через даже год и уж тем более, не хочу перебиваться и писать то на одном, то на другом(скажем так, работа позволяет выбрать инструмент). Уже сейчас хочу переплыть, уйти на то, что буду юзать долгое, очень долгое время. Вопрос в том, на что. Проблема в том, что я не уверен, что будет лучшей идеей.
Варианта я вижу два, а ещё 1 такой, которого, увы, нет.
1) Ruby + Rails + Что-нибудь ещё для мелких вещей(Sinatra советуют).
2) Python + Django(для всяких типичных проектов, где не хочется писать всё с нуля) + Pyramid(для мелких проектов с хитрыми задачами или где многие фишки Django будут "мимо кассы").
3) Популярный язык со статической типизацией, развитым вебфреймворком и большим коммьюнити. Лучше всего подходит D, но просто не подходит — тема для другой беседы. Java тоже не то. CPP тоже. Если в будущем появится такой вариант, то будет не жалко потраченное время.

Руби не хочу выбирать из-за относительно гнилого коммьюнити, "end", нагромождения слоёв и перегрузки многих решений(капистрано иногда пугает) — всё это до жути бесит и думаю что может помешать получению удовольствия от Ruby и Rails. Нет, это всё уже мешает.
Python не хочу уже использовать особо, так как коммьюнити превращается в странную кашу, которая особо никуда не спешит, не стремится, только Python3 зачем-то создали, продвигают. Django слишком слаб и всё-равно заставляет писать очень много с нуля или почти с нуля. При том, что с Django мне работать не на много приятнее чем с рельсами, оно того не стоит. Язык привлекает почти только индентами, в сравнением с Ruby.

Так что же посоветуете? Перестать брезговать "end"-ами, использовать что-то вместо капистрано/разобраться в нём более детально, да использовать Ruby? Или же взять на себя груз, да пилить модули для Django, Пирамиды, терпеть изменения и катаклизмы в коммьюнити и фреймворках(как когда Pylons канул в лету)?

iorlas

Наверно, только в джуйк я не вбрасывал эту ссылку, да и в блоге не делал перевод текста, лежащего за ней. Однако, она того стоит. Возможно, где-то автор преувеличил, но в некоторых местах точно преуменьшил. Тем не менее, данный текст был нацелен поставить на место не только большое количество "рельсистов", но и других людей, не только программистов даже.
tyler.menez.es

iorlas

Есть кто-нибудь, работающий с Mid Avail приложениями, имеющий опыт в Rails, Python или PHP? Интересно именно узнать примерное потребление памяти среднего проекта(от 100 посетителей и 500 хитов в день) на Rails, Python, PHP на разных диспатчерах(unicorn, passenger etc).

iorlas

Хотите купить книгу издательства "Питер", но не знаете стоит ли? Дайте мне её название и, если она мне будет интересна, я сделаю её полный обзор, рассказав стоит ли или нет её брать и кому стоит.
Да, это тонкий реквест книг, которые вы бы хотели чтобы я рассмотрел и сделал обзор.