Size: a a a

JavaScript.Ninja

2020 May 06

KF

Konstantin Fedoruk in JavaScript.Ninja
Как раз в процессе)
источник

KF

Konstantin Fedoruk in JavaScript.Ninja
Проект мой, и я программист. Вот и пытаюсь совместить приятное с полезным)
источник

h

hwe in JavaScript.Ninja
Konstantin Fedoruk
Всем привет)
Задам вопрос, который имеет множество правильных ответов, нужна ваша помощь взвесить и определиться)
Есть сайт, сейчас работает  на Word Press. Сайт обычный статейник. Сейчас 30к юзеров в месяц посещение. Через 6 месяцев прогнозируется увеличение трафика в 10 раз. Соответственно возникла мысль о своевременной смене стека технологий.
Кто сталкивался с подобной задачей, посоветуйте пожалуйста фреймворк, тип базы и архитектуру.
Если не сталкивались, то советуя, учтите первостепенную важность CEO оптимизации.
Спасибо)
займитесь оптимизацией WP и подготовкой его к встрече с новым трафиком)
это лучший вариант)
источник

IK

Illya Klymov in JavaScript.Ninja
+1
источник

IK

Illya Klymov in JavaScript.Ninja
я бы не одобрил перевод с такими аргументами
источник

KF

Konstantin Fedoruk in JavaScript.Ninja
Я понимаю, что это самый разумный вариант. Разработчики на WP самая бюджетная рабочая сила. По этому с этого и стартовали.
Я сейчас занимаюсь планированием, а не переездом на коленке)
Плюс это пересекается с моими интересами. По этому и решил спросить у опытных товарищей, какой стек оптимален для моих задач, с чем мне предстоит столкнуться. Возможно WP это бест практик для статейников,( в чем я сомневаюсь).
источник

h

hwe in JavaScript.Ninja
Konstantin Fedoruk
Я понимаю, что это самый разумный вариант. Разработчики на WP самая бюджетная рабочая сила. По этому с этого и стартовали.
Я сейчас занимаюсь планированием, а не переездом на коленке)
Плюс это пересекается с моими интересами. По этому и решил спросить у опытных товарищей, какой стек оптимален для моих задач, с чем мне предстоит столкнуться. Возможно WP это бест практик для статейников,( в чем я сомневаюсь).
WP отлично подходит для блогов, статейников, онлайн-изданий, сайта Белого Дома, кучи нагруженных интернет-магазинов и не только))
Его просто тоже нужно уметь готовить, оптимизировать, ускорять и защищать)
И всё это сделать гораздо проще, нежели на других, требующих глубоких знаний, технологиях)
источник

h

hwe in JavaScript.Ninja
Konstantin Fedoruk
Я понимаю, что это самый разумный вариант. Разработчики на WP самая бюджетная рабочая сила. По этому с этого и стартовали.
Я сейчас занимаюсь планированием, а не переездом на коленке)
Плюс это пересекается с моими интересами. По этому и решил спросить у опытных товарищей, какой стек оптимален для моих задач, с чем мне предстоит столкнуться. Возможно WP это бест практик для статейников,( в чем я сомневаюсь).
Если у вас переезд сайта совпадает с моментом вашего переучивания на новую технологию - это другой вопрос)
Но здесь и риски нужно учитывать)
источник

h

hwe in JavaScript.Ninja
Konstantin Fedoruk
Я понимаю, что это самый разумный вариант. Разработчики на WP самая бюджетная рабочая сила. По этому с этого и стартовали.
Я сейчас занимаюсь планированием, а не переездом на коленке)
Плюс это пересекается с моими интересами. По этому и решил спросить у опытных товарищей, какой стек оптимален для моих задач, с чем мне предстоит столкнуться. Возможно WP это бест практик для статейников,( в чем я сомневаюсь).
Я бы всё-таки не рубил с плеча...
Оптимизировал, ускорил и защитил существующее. Пустил туда новый трафик, понаблюдал за нагрузкой.
Если нужно - чуть подсыпал денег хостингу)
А параллельно пилил бы клон проекта уже на новой технологии...
Потом тесты, сравнения и прочее))
Такое моё скромное мнение)
источник

KF

Konstantin Fedoruk in JavaScript.Ninja
hwe
Если у вас переезд сайта совпадает с моментом вашего переучивания на новую технологию - это другой вопрос)
Но здесь и риски нужно учитывать)
Точнее сказать выбор новой технологии как раз продиктован будущей необходимостью переезда))
Проект пока небольшой, брать программиста в штат, не рентабельно, нету работы для постоянного сотрудника.
WP из за низкого порога вхождения богат слабыми специалистами. Если кому и позволено факапить на проекте, так это мне))
Я не могу допилить никакой фичи на сайт, учить WP и PHP не прет, буду распыляться, и не смогу рости профессионально.
Я неплохо знаю Java, но искать java джуна в будущем для поддержки приложения, будет накладно по ЗП.
Вот и свичнулся, сначала на Angular, соответственно на TypeScrip, от туда на JavaScript, потом на Ноду.
Если сейчас переключюсь на WP это будет совсем не то. Плюс Мне реально зашел JS.

Сори за такой самоанализ, но вы сами начали

Все же, посоветуйте со стеком)
источник

KF

Konstantin Fedoruk in JavaScript.Ninja
hwe
Я бы всё-таки не рубил с плеча...
Оптимизировал, ускорил и защитил существующее. Пустил туда новый трафик, понаблюдал за нагрузкой.
Если нужно - чуть подсыпал денег хостингу)
А параллельно пилил бы клон проекта уже на новой технологии...
Потом тесты, сравнения и прочее))
Такое моё скромное мнение)
Вот вот, такой и план))
источник

h

hwe in JavaScript.Ninja
Konstantin Fedoruk
Точнее сказать выбор новой технологии как раз продиктован будущей необходимостью переезда))
Проект пока небольшой, брать программиста в штат, не рентабельно, нету работы для постоянного сотрудника.
WP из за низкого порога вхождения богат слабыми специалистами. Если кому и позволено факапить на проекте, так это мне))
Я не могу допилить никакой фичи на сайт, учить WP и PHP не прет, буду распыляться, и не смогу рости профессионально.
Я неплохо знаю Java, но искать java джуна в будущем для поддержки приложения, будет накладно по ЗП.
Вот и свичнулся, сначала на Angular, соответственно на TypeScrip, от туда на JavaScript, потом на Ноду.
Если сейчас переключюсь на WP это будет совсем не то. Плюс Мне реально зашел JS.

Сори за такой самоанализ, но вы сами начали

Все же, посоветуйте со стеком)
Если коротко - оптимизация, ускорение, защита WP - не обязательно предполагает даже знакомство с PHP и "внутренностями" самого WP))
В личку завтра могу накидать ссылки на материалы, которые вам помогут в этом разобраться)
источник

KF

Konstantin Fedoruk in JavaScript.Ninja
hwe
Если коротко - оптимизация, ускорение, защита WP - не обязательно предполагает даже знакомство с PHP и "внутренностями" самого WP))
В личку завтра могу накидать ссылки на материалы, которые вам помогут в этом разобраться)
Было бы круто, спасибо)
источник

h

hwe in JavaScript.Ninja
Konstantin Fedoruk
Точнее сказать выбор новой технологии как раз продиктован будущей необходимостью переезда))
Проект пока небольшой, брать программиста в штат, не рентабельно, нету работы для постоянного сотрудника.
WP из за низкого порога вхождения богат слабыми специалистами. Если кому и позволено факапить на проекте, так это мне))
Я не могу допилить никакой фичи на сайт, учить WP и PHP не прет, буду распыляться, и не смогу рости профессионально.
Я неплохо знаю Java, но искать java джуна в будущем для поддержки приложения, будет накладно по ЗП.
Вот и свичнулся, сначала на Angular, соответственно на TypeScrip, от туда на JavaScript, потом на Ноду.
Если сейчас переключюсь на WP это будет совсем не то. Плюс Мне реально зашел JS.

Сори за такой самоанализ, но вы сами начали

Все же, посоветуйте со стеком)
А вот по стеку - я не советчик) Здесь вам лучше подскажет Илья @xanf_ua)
Я могу только Rails посоветовать)
источник

KF

Konstantin Fedoruk in JavaScript.Ninja
По оптимизации - я честно говоря, планировал закидывать деньгами хостера, на новые железки, пока не упрусь в потолок. А вот что потом делать вот вопрос)
источник

h

hwe in JavaScript.Ninja
Konstantin Fedoruk
По оптимизации - я честно говоря, планировал закидывать деньгами хостера, на новые железки, пока не упрусь в потолок. А вот что потом делать вот вопрос)
При высокой нагрузке, возможно, денег хостеру и нужно будет подкинуть)
Но сначала - своими силами)
источник

KF

Konstantin Fedoruk in JavaScript.Ninja
hwe
При высокой нагрузке, возможно, денег хостеру и нужно будет подкинуть)
Но сначала - своими силами)
А вот эта высокая нагрузка для WP когда наступает, примерно?)
источник

D

Doer in JavaScript.Ninja
посоветуйте какой-то identity provider, который можно самому хостить как микросервис. нужны локальная авторизация, сброс пароля, желательно роли и пермишены, OAuth, авторизация Гуглом/Твиттером и тд
источник

h

hwe in JavaScript.Ninja
Konstantin Fedoruk
А вот эта высокая нагрузка для WP когда наступает, примерно?)
Нет такой статистики) зато есть плагин, который будет за этим следить))
источник

KF

Konstantin Fedoruk in JavaScript.Ninja
hwe
Нет такой статистики) зато есть плагин, который будет за этим следить))
Я имею в виду, какой цифры мне бояться, например у меня модная железка и оптимизированный сайт, все равно же с 1 000 000 WP не справится, или нет?
источник