RSS

Комментарии

SPA и PWA — это веб-сайты, которые постепенно смещают со своих позиций классические MPA. Так происходит из-за того, что они более простые в разработке, быстрее работают и нравятся пользователям. Однако у них есть слабое место — SEO-оптимизация. Пока еще не все браузеры могут с ними нормально работать, поэтому, чтобы сделать такие приложения дружественными для сео, нужно прибегать к ряду ухищрений. MPA-сайты в этом плане более простые и надежные.
Кстати, специально для Вас нашел замечательную таблицу со всеми (основными) видами типов веб-приложений
15:58 (отредактировано)
+3
Очень интересный комментарий! И хотелось бы увидеть не просто коммент, а целую статью по данной теме, поскольку (как мне кажется) вы в ней очень хорошо разбираетесь, и в последнее время она становится все более актуальной.
Несколько слов поводу SPA и их «недостатках» (буду высказываться в контексте Vue.js)

1) Для SEO в мире SPA существует SSR (Server side rendering) — Nuxt.js.
Если кратко, то когда пользователь впервые обращается к сайту, то на стороне сервера делаются все необходимые запросы к API для получения данных + «раскрывается» вся html, выполняется еще куча различных действий и в итоге на клиент улетает уже развернутая html, со всеми необходимыми данными, а дальше web-приложение начинает работать как обычное SPA.

2) Производительность при первой инициализации сайта на стороне клиента (без использования SSR) действительно будет уступать многостраничным (MPA) приложением, но когда дела доходит до роутинга (переходам по страницам) выбору фильтров, оформления покупки и т.д. (AJAX), то SPA в десятки раз выигрывает по производительности у MPA приложений, т.к. время на отрисовку при каждом действии всей страницы (как в MPA) требуется гораздо больше, нежели чем SPA приложению (т.к. перерисовывается только то, что изменилось и не более того). Стоит помнить, что самая дорогая операция в вебе — это рендер / отрисовка

А если же использовать SPA + SSR, то MPA приложения проигрывают по производительности практически во всех аспектах.

Так же, с помощью SSR мы можем реализовывать следующую технику: загружать только те части js / css, которые необходимы для работы конкретного компонента, т.е. представьте, что у нас есть страница каталога с закрытой картой и с закрытыми фильтрами. Когда мы загружаем эту страницу, то у нас не подгружаются компоненты, связанные с картой и фильтрами (т.к. она закрыты) => размер страницы будет крайне мал, а когда человек включает карту или (и) фильтры, то у нас динамически со стороны сервера подгружаются эти самые компоненты (Code Splitting), крч мы подгружаем компоненты только тогда, когда в них есть необходимость.
И дополню, что Code Splitting работает не только для отдельных компонентов, но и для целых страниц, что очень сильно облегчает размер бандла => скорость отдачи web-приложения на сторону клиента.

3) Утечка памяти: если над SPA приложением работает (ют) квалифицированные разработчики, то я на 99.8% уверен в том, что подобной проблемы не возникнет, т.к. методы / тулзы для профилирования (анализа работы приложения) уже давным-давно вышли на новый уровень и сейчас не эпоха ie6, где люди дебажили (искали баги / ошибки) с помощью alert's. И непонятно, почему этот пункт отнесся именно к SPA, ведь в любом приложении, где есть хоть какая-то логика, может возникнуть подобная ситуация, ни?

4) Поддержка js — я хз, но мы сейчас не в 2001 году, и я никогда (на основе личного опыта) не видел подобных людей, у которых был бы отключен js (исключение — это Opera Mini или всякие proxy browser, доля которых 0.0001% (наобум)), да даже в том же Tor Browser уже по умолчанию включен js (просто знаю).
В дополнении к этому, могу сказать, что для этого в мире SPA, и не только — существует специальная техника, которая называется Graceful Degradation (можно так же посмотреть в сторону Progressive Enhancement, как делает VK и многие другие популярные платформы).

5) Про PWA / TWA даже писать не буду, т.к. для этого нужно писать отдельную статью о том, что в этой статье не так.

Для frontend developer'ов: я постарался выражаться не с точки зрения программиста, а с точки зрения «обывателя», чтобы всем было понятно, о чем я говорю, поэтому примите и простите.
В 2022 году окончательно перешли на DST Platform, удобная и мощная платформа, спасибо специалистам компании DST
В медицинской сфере давно пора уже было переводить работу на собственные платформы, сейчас наверное порядка 90% всех мед учреждений и клиник работают на зарубежном софте, таком как WordPress, при этом WordPress отличается своей дырявостью и уязвимостями но всем пофиг, хранят конфиденциальную информацию о пациентах в базах WP.

Конечно, свой продукт нужен и их уже сделано не мало, имею ввиду российских МИС систем, но клиники не понимают, что, перейдя с зарубежной МИС системы они все равно имеют сам сайт, который работает на импортном, не безопасном софте, посмотреть как пробит WordPress не сложно, просто наберите в поиске взлом WordPress и найдете не одну тысячу результатов.

Вообщем для сайта — ДСТ Мед Центр + российская МИС система вот что нужно для полного импортозамещения и безопасности, из МИС систем посоветовал бы Rrnova
Работаем на DST Platform уже больше 7 лет, все устраивает
Работаем на DST Platform уже больше 7 лет, все устраивает
Недавно приобрели дополнение DST AI для своего сайта на платформе ДСТ Мед Центр, очень много функций, панель управления переполнена инструментами ИИ, растерялись и не поняли как со всем этим работать, пришлось пройти обучение, также в тех поддержке посоветовали постепенно использовать инструменты а не все сразу. Вообщем инструментов даже не 400 штук а где то 500+
Недавно приобрели дополнение DST AI для своего сайта на платформе ДСТ Мед Центр, очень много функций, панель управления переполнена инструментами ИИ, растерялись и не поняли как со всем этим работать, пришлось пройти обучение, также в тех поддержке посоветовали постепенно использовать инструменты а не все сразу. Вообщем инструментов даже не 400 штук а где то 500+
Очень удобный интерфейс, Журнал записи продуман до мелочей. Большое количество инструментов, которые позволяют автоматизировать все задачи, оптимизировать работу специалистов и администраторов, и работать с клиентами.

Особенно нравится, что мы можем работать с активацией “уснушек” или точечно отправлять специальные акции, не создавая отдельных списков в эксель или в журналах. В системе DST Мед Центр всё на автомате, постоянные обновления и они бесплатны, что не может не подкупать.

Платформа постоянно развивается и обновляется. Если есть вопросы, ребята из техподдержки всегда очень объемно и качественно консультируют, скидывают все необходимые ссылки на Базу знаний (в ней, если поискать, есть ответы на все наши вопросы) Все наши врачи, администраторы, и я, очень рады, что мы остановили свой выбор на DST Мед Центр.

По цене, качеству и предложенному функционалу на высоте, доступны и для небольших клиник, как наша. Здорово, что реализовали интеграцию с Rrnova. Однозначно рекомендую!
Безусловным достоинством DST Platform является его мощнейший функционал с возможностью администрирования, не имея навыков программирования. Так же плюсом является цена — единоразовая оплата лицензии (без абонентской платы).

Админ-панель очень удобно, логично, быстро. Нет необходимости использовать стороннюю CRM-систему для ведения заявок. Всё! Это очень удобно.

Добавление услуги или врача — все легко и понятно. Импорт-экспорт, позволяет делать все в разы быстрее чем на других CMS системах.

Отдельно радует оперативная техподдержка. На любые вопросы отвечают быстро и вежливо. Но чаще всего вопросы даже не приходится задавать: есть множество мануалов, в которых подробно расписаны все этапы настройки.
Безусловным достоинством DST Platform является его мощнейший функционал с возможностью администрирования, не имея навыков программирования. Так же плюсом является цена — единоразовая оплата лицензии (без абонентской платы).

Админ-панель очень удобно, логично, быстро. Нет необходимости использовать стороннюю CRM-систему для ведения заявок. Всё! Это очень удобно.

Добавление услуги или врача — все легко и понятно. Импорт-экспорт, позволяет делать все в разы быстрее чем на других CMS системах.

Отдельно радует оперативная техподдержка. На любые вопросы отвечают быстро и вежливо. Но чаще всего вопросы даже не приходится задавать: есть множество мануалов, в которых подробно расписаны все этапы настройки.
Раньше не хотели внедрять себе CRM систему, после того как установили DST CRM просто вынесла мозг своим функционалом, тысяча кнопок, менеджеры DST по советовали не браться за все сразу а работать постепенно, от раздела к разделу, приработались и через пол года сейчас не можем без нее, если CRMку сейчас отключить вся работа встанет, так что полезное и классное ПО для бизнеса
Уже зарегистрировался на Эпсилоне, соц сеть быстро развивается, оно и понятно сейчас такое время когда советы психологов да и просто людей которые адекватно и спокойно общаются это уже ценность. Класс, мне понравилась соц сеть
Как минимум Роман искусственный интеллект — это моделирование человеческого интеллекта в машинах, которые запрограммированы на то, чтобы мыслить и учиться как людей.Когда дело доходит до систем управления контентом, ИИ может принести ряд преимуществ и возможностей. Вот на что DST AI который сейчас только приобрели и тестируем может оказать значительное влияние в прикладной, ежедневной рутинной работе:

1. обработка естественного языка (NLP): CMS с AI может понимать и интерпретировать человеческий язык, обеспечивая беспрепятственное общение и взаимодействие между пользователями и системой.Это означает, что создатели контента могут легко вводить свои идеи без необходимости обширных технических знаний.

2. Генерация контента: ИИ может автоматизировать процесс создания контента, генерируя статьи, сообщения в блоге или даже описания продуктов.Хотя контент, сгенерированный AI, еще не находится на одном уровне с написанным человеком контентом с точки зрения качества, он может служить отправной точкой для создателей контента, что сэкономит им время и усилия.

3. Анализ настроений: ИИ может проанализировать отзывы пользователей и настроения, чтобы понять, как контент резонирует с целевой аудиторией.Это может помочь создателям контента определить области улучшения и принимать решения, основанные на данных для улучшения стратегии контента.

4. анализ поведения пользователя: CMS с AI может отслеживать поведение пользователей и предоставить ценную информацию о предпочтениях, интересах и моделях взаимодействия.Эти данные могут использоваться для персонализации и оптимизации контента для обеспечения лучшего пользовательского опыта.

5. Автоматизация рутинных задач: ИИ может автоматизировать повторяющиеся задачи, такие как тегирование контента, категоризация и управление метадатами.Это позволяет создателям контента сосредоточиться на более стратегической деятельности и повышает общую производительность.

6. Обнаружение мошенничества. Алгоритмы ИИ могут анализировать взаимодействие с пользователями и определять потенциальные мошеннические действия, такие как спам -комментарии или поддельные учетные записи.Это помогает поддерживать целостность и безопасность платформы CMS.
Хотелось бы узнать — что может сделать искусственный интеллект для CMS? И чем это поможет администраторам и для моего бизнеса в прикладном понятии
В DST Global мы заказали разработку Социальной сети для психологов epsylon.moscow, Веб-студия предложила использовать собственную CMS-систему DST Platform, на которой как они говорили быстро разрабатывают сложные проекты. Всего через за 2 месяца нам полностью разработали и запустили нашу социальную сеть, работой оказались очень довольны, сейчас в DST заказали продвижение
В DST Global мы заказали разработку Социальной сети для психологов epsylon.moscow, Веб-студия предложила использовать собственную CMS-систему DST Platform, на которой как они говорили быстро разрабатывают сложные проекты. Всего через за 2 месяца нам полностью разработали и запустили нашу социальную сеть, работой оказались очень довольны, сейчас в DST заказали продвижение
В DST Global мы заказали разработку Социальной сети для психологов epsylon.moscow, Веб-студия предложила использовать собственную CMS-систему DST Platform, на которой как они говорили быстро разрабатывают сложные проекты. Всего через за 2 месяца нам полностью разработали и запустили нашу социальную сеть, работой оказались очень довольны, сейчас в DST заказали продвижение

Заявка на услуги DST

Наш специалист свяжется с вами, обсудит оптимальную стратегию сотрудничества,
поможет сформировать бизнес требования и рассчитает стоимость услуг.

Адрес

Ижевск, ул. Воткинское шоссе, д. 170 Е, Технопарк Нобель, офис 1117

8 495 1985800
Заказать звонок

Режим работы: Пн-Пт 10:00-19:00

info@dstglobal.ru

Задать вопрос по почте

Укажите ваше имя
Укажите ваше email
Укажите ваше телефон