Зачем Node.js ???
Читаю - читаю. Вроде всё здорово и хорошо, но зачем эти танцы с бубном для обычного сайта с посещаемостью 100 юзеров в день?
Или это для держателей хостинга? Я понял что из-за асинхронности код не тормозит. Но код не тормозил у меня и до этого ни разу. Зачем оно обычному пользователю и обычному программисту? Спасибо |
Node.js - для серверной логики, как утверждает капитан очевидность.
|
Неужели правда?
Ведь там куча проблем, начиная с хостинга. |
miltorg, где, например, хостинг пэхапэ с вебсокетом за три копейки? какие лучшие практики ) реализует обычный сайт на 100 пользователей, в соответствии, хотя бы, с этим списком, https://owasp.org/www-project-top-ten/? ) мир розовых единорогов не для всех )
|
Цитата:
Потому что после изучения языка уже идет тележка всего. Вон сейчас подучил js, после идет уже Vue, но он тоже получается вроде как и фреймворк, но несовсем, вот был бы к нему VueNative, то может быть... В ноде тоже на чистой вряд ли пишут, идут фреймворки и либы, фреймворки и либы. И уже удобство будет зависеть от удобств последних. Спрашивал я тех кто и php и nodejs знает, он сказал что орм-ки на пыхе все таки получше будут. Да и js язык посложнее будет чем php, соответственно и готового на нем создаваться и поддерживаться может и меньше будет, в том числе и готового под русскоязычное комьюнити, а по ноде даже форума своего нет. |
micscr, https://typeorm.io/ - works in NodeJS / Browser / Ionic / Cordova / React Native / NativeScript / Expo / Electron platforms ни один пых ) такое не позволит...
|
Цитата:
На js куда проще написать невообразимую хрень, какую на php повторить нельзя будет. |
Давайте возьмём какую нибудь чёткую задачу и сравним.
Например установка Сайта на CMS займёт около часа. Там уже будет практически всё - из коробки. |
miltorg, и будет там 90% того, чем никто никогда не будет пользоваться, и сам об этом не знаешь )...
CMS - для, примера, возьмем https://github.com/joomla/joomla-cms - Copyright (C) 2005, 600 contributors итого: 15 лет разработки, 600 разработчиков... ---- wordpress release date: May 27, 2003, 70 Contributors ---- Цитата:
Цитата:
|
Цитата:
|
Цитата:
Функционал? - на 95 процентов заказчиков. |
Цитата:
|
CMS сделаны так, что с коробки - в них необходимый минимум. Установка дополнительных модулей - несколько минут и несколько кликов.
|
Представьте - для работы с БД есть модуль визуализации. Кликаешь - и оно тебе выдаёт нужные поля отсортированные, и в нужном стиле.
|
Ну если только это сайтами называть.
А представь задачу - пользователь рисует (SVG используется) всякие графы, задает свойства узлов и дуг, отправляет граф на сервер, и тот должен сделать всякие расчеты с этим графом ( в некоторых случаях расчет длится несколько дней). Какая CMS тут поможет? Или это не сайт? |
) это впаривание не нужного
----------------- Здравствуйте! Судя по вашему сообщению, вы ну совсем не знаете javascript. Освойте основы языка и вопрос отпадет сам, полностью или частично. А с чем не справитесь - поможем. На сайте javascript можно начать изучать с учебника, раздел Основы javascript. Возможно, вам также понадобится HTML - учебник есть, например, здесь: http://ru.html.net/tutorials/html/ Задавайте конкретные вопросы по ходу дела. |
Цитата:
|
Цитата:
Клиент - точно не сайт. Рисуют - в графических редакторах. |
Цитата:
Они позволяют не только наполнять сайт контентом, а и конструировать сам сайт из админки. Например, если погуглить, есть рецепты как систему тикетов собрать из готовых модулей и их настройки в админке. |
все эти CMS существуют потому что существуют нубы, которые сами ничего не умеют. Или это элита - определенный пласт яжпрограммистов, только им ведома черная магия )))))
Цитата:
micscr, давайте проще сделаем, пусть этот друпал за меня на работу ходит, а бабки капают мне на карту ))) |
|
Цитата:
Цитата:
Но кстати друпал сейчас переживает не лучшие часы. Т.к. когда центр управления один - php на сервере - можно было всю эту круть предоставлять. А вот как это делать когда на фронте реактивный фреймворк, такую двойную работу они наверное не потянут. |
эта хрень протухла 10 лет назад ) не знаю что он там сделал
это все можно за один подход сделать |
Цитата:
Что сделал - собрал систему тикетов - обращения пользователей в техподдержку, как на хостингах и т.д. Цитата:
Тот код что вы за один подход напишете будет все же отличаться, т.к.: - будет ли он качественно покрыт тестами, как доказательство что он рабочий? - будет у него поддержка сообщества, багфиксинг? |
Цитата:
Цитата:
Цитата:
|
Цитата:
Да там имеются такие же развитые вещи, что в этом такого, но она как бы и не бесплатная, Цитата:
А с точки зрения пользователя этого кода, то где гарантии что он рабочий если он не покрыт тестами? Что то в нем придется менять, кто гарантирует что он останется рабочим? Цитата:
|
Цитата:
все это спекуляции на тему X vs Y war... Цитата:
для меня php умер после того как нашел javascript ) |
Цитата:
Я не мыслю php без js. Но это возможно. Но зачем? |
Цитата:
|
Цитата:
|
Например, на удалённом компьютере нет сервера. - это ведь подходящее применение для Node.js?
|
Цитата:
|
Цитата:
|
Это форум написанный на Acceмблере. Это от автора.
Хватит баталий бесполезных, что круче. Надо на Бейсике написать еще. :) |
Часовой пояс GMT +3, время: 22:51. |