Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / HTML, JavaScript, VBScript, CSS Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 [2]      все
 Re: Долой backend! Все делаем на javascript в frontend.  [new]
evgenylerner
Member

Откуда:
Сообщений: 28
обясните пжл почему уязвимость будет больше. почему сгенерирванный php скрипт будет более уязвим чем написанный вручную. если можно пример . это очень серьезный аргумент
28 мар 18, 19:05    [21294368]     Ответить | Цитировать Сообщить модератору
 Re: Долой backend! Все делаем на javascript в frontend.  [new]
evgenylerner
Member

Откуда:
Сообщений: 28
ничего сложного нет и в использовании серверной части хоть на node, хоть на php, хоть на java.

конечно это не проблема. но еще раз - делать все на одном языке и в одном месте это технологичнее. и не зря придумали node.js
28 мар 18, 19:09    [21294371]     Ответить | Цитировать Сообщить модератору
 Re: Долой backend! Все делаем на javascript в frontend.  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 15195
evgenylerner
обясните пжл почему уязвимость будет больше. почему сгенерирванный php скрипт будет более уязвим чем написанный вручную. если можно пример . это очень серьезный аргумент
сгенерированный скрип на клиенте? так кто помешает сгенерировать любой скрип в бразукре в консоли и отправить на сервер?
evgenylerner
ничего сложного нет и в использовании серверной части хоть на node, хоть на php, хоть на java.
тогда зачем городить? уже есть решения, проверенные, опробованные...
evgenylerner
конечно это не проблема. но еще раз - делать все на одном языке и в одном месте это технологичнее. и не зря придумали node.js
таки зачем придумывать велосипед?
28 мар 18, 19:30    [21294397]     Ответить | Цитировать Сообщить модератору
 Re: Долой backend! Все делаем на javascript в frontend.  [new]
Изопропил
Member

Откуда:
Сообщений: 30921
evgenylerner
обясните пжл почему уязвимость будет больше. почему сгенерирванный php скрипт будет более уязвим чем написанный вручную. если можно пример . это очень серьезный аргумент

Это не аргумент
28 мар 18, 21:13    [21294548]     Ответить | Цитировать Сообщить модератору
 Re: Долой backend! Все делаем на javascript в frontend.  [new]
Изопропил
Member

Откуда:
Сообщений: 30921
evgenylerner
обясните пжл почему уязвимость будет больше. почему сгенерирванный php скрипт будет более уязвим чем написанный вручную. если можно пример . это очень серьезный аргумент

Это не аргумент
28 мар 18, 21:13    [21294549]     Ответить | Цитировать Сообщить модератору
 Re: Долой backend! Все делаем на javascript в frontend.  [new]
Antonariy
Member

Откуда: ☭
Сообщений: 72676
стартап уже запилен?
29 мар 18, 10:34    [21295273]     Ответить | Цитировать Сообщить модератору
 Re: Долой backend! Все делаем на javascript в frontend.  [new]
Vladimir Baskakov
Member

Откуда:
Сообщений: 1918
evgenylerner
1 как резать ежу понятно. отрезать хвост по самые уши
2 качество продукта не пострадает наоборот
- Проверять качество javascript, html, css кода.
- Проверять комментированность кода и вообще соблюдение принятого корпоративного стандарта программирования
- Проверять защищенность от sql инекций и cross site scripting.
-Генеририровать автоматическую настройку на размер экрана.
- Генерирвать простейшую мобильную версию.
- Оптимизировать скорость загрузки страницы. Например удалять из js библиотек (jquery, angular и тд) не используемые функции, выполнять загрузку по мере просмотра страницы. Очень эффективно также сначала загружать относительно небольщие изображения худшего качества, например, меньшего разрешения или в формате gif .
3 да в основном используют готовые скрипты. но и разработки есть много оригинальных сайтов. я в основном делаю жту технологию для себя. в июле в израиле создам фирму по оффщроному аутсорсингу

(1) - а что оставить от семантики и прагматики? прототипные объекты остаются, с функциями - конструкторами? Замыкания? какой стандарт JS предполагаете использовать как базовый?
(2) - в силу динамического характера языка, это не всегда просто определить, какие функции ТОЧНО не используются. и потому их можно выбросить....

ПС - делать для себя - это хорошо. Если получится что-то годное, сообщество подхватит. ну или, если разработанная технология даст заметное преимущество, можно и самому подняться... - получится - пишите.

кто-то что-то такое делает,
https://www.npmjs.com/package/js2php
но зачем? лично мне не ясно абсолютно....
29 мар 18, 10:38    [21295285]     Ответить | Цитировать Сообщить модератору
 Re: Долой backend! Все делаем на javascript в frontend.  [new]
evgenylerner
Member

Откуда:
Сообщений: 28
1 конечно это не проблема. но еще раз - делать все на одном языке и в одном месте это технологичнее. и не зря придумали node.js
таки зачем придумывать велосипед?

еще раз node требует сервера. если хотите я предлагаю node но работающий на обычном самом Простом хостинге. это востребовано
2 пожалуйста подробнее про возможные уязвимьсти. это головная боль
29 мар 18, 11:15    [21295444]     Ответить | Цитировать Сообщить модератору
 Re: Долой backend! Все делаем на javascript в frontend.  [new]
evgenylerner
Member

Откуда:
Сообщений: 28
по уязвимостям я не точно написал. это у вас сильный аргумент что сайт будет уязвимым.
сообщите пжл почему
29 мар 18, 15:49    [21296806]     Ответить | Цитировать Сообщить модератору
 Re: Долой backend! Все делаем на javascript в frontend.  [new]
skyANA
Member

Откуда: Зеленоград
Сообщений: 26080
evgenylerner
делать все на одном языке и в одном месте это технологичнее

Технологичнее в проектах какого рода?
29 мар 18, 16:02    [21296878]     Ответить | Цитировать Сообщить модератору
 Re: Долой backend! Все делаем на javascript в frontend.  [new]
Изопропил
Member

Откуда:
Сообщений: 30921
evgenylerner
по уязвимостям я не точно написал. это у вас сильный аргумент что сайт будет уязвимым.
сообщите пжл почему

Вадя признаёт только две технологии - хранимки и вебсокеты
29 мар 18, 16:32    [21296997]     Ответить | Цитировать Сообщить модератору
 Re: Долой backend! Все делаем на javascript в frontend.  [new]
hVostt
Member

Откуда:
Сообщений: 15173
Изопропил
Вадя признаёт только две технологии - хранимки и вебсокеты


Строга говоря ничего другого не существует, это всё заговор тайного правительства
29 мар 18, 17:13    [21297126]     Ответить | Цитировать Сообщить модератору
 Re: Долой backend! Все делаем на javascript в frontend.  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 15195
evgenylerner
по уязвимостям я не точно написал. это у вас сильный аргумент что сайт будет уязвимым.
сообщите пжл почему
если запросы всё генерится на клиенте - кто помешает вручную сгенерировать такое, что заразит и сервер и клиентские страницы?
29 мар 18, 17:46    [21297241]     Ответить | Цитировать Сообщить модератору
 Re: Долой backend! Все делаем на javascript в frontend.  [new]
Vladimir Baskakov
Member

Откуда:
Сообщений: 1918
вадя
evgenylerner
по уязвимостям я не точно написал. это у вас сильный аргумент что сайт будет уязвимым.
сообщите пжл почему
если запросы всё генерится на клиенте - кто помешает вручную сгенерировать такое, что заразит и сервер и клиентские страницы?

может разделение прав доступа в базе?
30 мар 18, 09:53    [21298269]     Ответить | Цитировать Сообщить модератору
 Re: Долой backend! Все делаем на javascript в frontend.  [new]
Vladimir Baskakov
Member

Откуда:
Сообщений: 1918
evgenylerner
еще раз node требует сервера. если хотите я предлагаю node но работающий на обычном самом Простом хостинге. это востребовано

честно говоря, особых уязвимостей не вижу.
Но, технология в заголовке темы описана слишком неподробно.

правильно ли я понимаю, что суть в следующем - разработчик пишет какую-то лапшу из html-js перемешанного невообразимо, а как бы транслятор из этого делает php, которое исполняется на дешевеньких хостингах? (чтобы убрать слово ==невообразимая лапша== нужно к разработке приделать хорошо спроектированный фреймворк и мини-решение на нем. А это заметные трудозатраты)

Или, правильно понимает Вадя, что страничка на клиенте генерит php-код, который исполняется на сервере? Или что-то третье? что стоит за словами о ==ненужном бакенде==?
30 мар 18, 10:04    [21298311]     Ответить | Цитировать Сообщить модератору
 Re: Долой backend! Все делаем на javascript в frontend.  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 15195
Vladimir Baskakov
вадя
пропущено...
если запросы всё генерится на клиенте - кто помешает вручную сгенерировать такое, что заразит и сервер и клиентские страницы?

может разделение прав доступа в базе?

кто отслеживает права? кто от перебора защищант?
30 мар 18, 15:19    [21299843]     Ответить | Цитировать Сообщить модератору
 Re: Долой backend! Все делаем на javascript в frontend.  [new]
evgenylerner
Member

Откуда:
Сообщений: 28
если запросы всё генерится на клиенте - кто помешает вручную сгенерировать такое, что заразит и сервер и клиентские страницы?

верно я об этом писал. это не приемлимо.
поэтому препроцессор в итоге делает самый обычный сайт с серверной и клиентской частью
серверная часть будет проверена на уязвимости и еще кое как доплнительно защищена.
сайт получится очень крепкий
30 мар 18, 16:47    [21300240]     Ответить | Цитировать Сообщить модератору
 Re: Долой backend! Все делаем на javascript в frontend.  [new]
evgenylerner
Member

Откуда:
Сообщений: 28
а будет ли удобно все делать на клиенте и js это вопрос во многм вкуса
имхо это удобно
30 мар 18, 16:48    [21300243]     Ответить | Цитировать Сообщить модератору
 Re: Долой backend! Все делаем на javascript в frontend.  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 15195
evgenylerner
а будет ли удобно все делать на клиенте и js это вопрос во многм вкуса
любая cms и так всё делает на клиенте
evgenylerner
серверная часть будет проверена на уязвимости и еще кое как доплнительно защищена.
серверная часть....
уже таких море
30 мар 18, 17:05    [21300294]     Ответить | Цитировать Сообщить модератору
 Re: Долой backend! Все делаем на javascript в frontend.  [new]
skyANA
Member

Откуда: Зеленоград
Сообщений: 26080
evgenylerner
а будет ли удобно все делать на клиенте и js это вопрос во многм вкуса
имхо это удобно

А если вообще код не надо писать, то ещё удобнее.
А интеграцию с платёжной системой делать на клиенте и js не удобно.
30 мар 18, 17:06    [21300297]     Ответить | Цитировать Сообщить модератору
 Re: Долой backend! Все делаем на javascript в frontend.  [new]
Vladimir Baskakov
Member

Откуда:
Сообщений: 1918
evgenylerner
а будет ли удобно все делать на клиенте и js это вопрос во многм вкуса
имхо это удобно


А что именно все делать на клиенте?
31 мар 18, 08:00    [21301422]     Ответить | Цитировать Сообщить модератору
 Re: Долой backend! Все делаем на javascript в frontend.  [new]
Areostar
Member

Откуда:
Сообщений: 3293
evgenylerner,

много букаф, не асилил.

node.js фонтентом назвать ни как нельзя
1 апр 18, 19:31    [21303419]     Ответить | Цитировать Сообщить модератору
 Re: Долой backend! Все делаем на javascript в frontend.  [new]
carrotik
Member

Откуда:
Сообщений: 1361
Areostar
evgenylerner,

много букаф, не асилил.

node.js фонтентом назвать ни как нельзя

.. по условию задачи (от автора) на сервере не должно стоять ничего, кроме LAMP ... :)
2 апр 18, 12:36    [21304780]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 [2]      все
Все форумы / HTML, JavaScript, VBScript, CSS Ответить