Давайте я навстречу свои предсказания выдвину.
Наверное, когда я писал и размещал сайты, вы еще под стол пешком ходили или на заводе работали.
(для справки, были времена, когда я получал html-страницы от релкома в виде вложений в письма
(никакого http не было и в помине), примерно тогда-же, когда я имел email пользоваться которым
для отсылки писем родственникам приезжали люди со всей москвы, и да, модемы и соединение на 300 бод :) я тоже застал).
Нет, я стараюсь не работать с фреймворками покуда это возможно.
Просто потому, что часто это крайне неэффективно. Опыт знаете-ли.
Но порой приходится... бррр...
Зато у меня был свой собственный аналог смарти лет за 5 до того, как сам смарти мне попался.
А может и за 10, не помню уже.
Нет, по дебильным ТЗ я в вебе не работаю, смысла не вижу. Если ТЗ не нравится, за работу не берусь.
Да нет, я-то понял.
Это вы читать нихрена не умеете.
Еще раз: только конченные дебилы, каковых 99% будут при каждом визите на сайт не требующий динамического содержания запускать какие-то скрипты. Ферштейн :) ?
В нормальной системе управления контентом какие-то php запускаются только в тех случаях, когда происходит редактирование данных, либо подготовка уникального содержания (это надо крайне редко).
Для совсем тугих: скрипты запускаются для админки. Клиенты обеспечиваются уже готовыми html.
Часто такие решения вообще не требуют БД используя файловую систему (она тоже БД вообще-то).
Работают при обслуживании пользователей молниеносно, фактически со скоростью пинга.
Не требуют сложной конфигурации, наличия серверов итд итп, подходит любой копеечный хостинг.
Легко поддерживаются, стабильны в работе (резко ничего не ломается, тестирование требуется
только после внесения изменений) итд итп.
Из того года, в котором надо чтобы работало, а не "чтобы модно".
Из того, когда перед тем как делать башкой думали, а не мышкой в экран тупо кликали.---------- Добавлено 18.01.2018 в 12:09 ----------
Так былиб индексы в памяти... дальше все почти со скоростью вынимания с диска.
Ну и... 1 секунда выж понимаете, что "на продакшене" это "приговор" ?
Есть, есть места, где без БД никуда.
Но современные разработчики лепят в базу всё подряд.
Что надо, что не надо, что точно не надо.
Причина этому к сожалению проста: квалификация не позволяет сделать что-то отличное от
установки какого-нибудь популярного говнокода написанного индусами. Часто не только их
квалификация, но и квалификация заказчиков.
И даже вопросов не возникает ни у кого "почему генерация страницы сопряжена с 300 запросами в БД"...
Классический пример: подсказки в поиск для магазина с 100 товаров.
В 99% случаев народ будет при нажатии кнопок аяксом их с сервера вынимать.
Представляете :) ? Вместо того, чтобы получить все названия всех товаров один раз асинхронно
и сохранить их в локалсторейдж и мгновенно реагировать на ввод со стороны клиента
будут туда-сюда аяксить до позеленения, со стороны сервера запускать скрипты, искать в базе :))) и возвращать ответы.
"Мама роди меня обратно".
ЗЫ. Тему смачную нашел, соседнюю
/ru/forum/983145
"Тормозит WordPress. 900+ запросов на странице!"
:)
Да я вот тоже.. шокирован.
Что-то не пойму, у вас нгикс тормозит выдавая статику :) ?
Чтож с ним будет если к этому еще накрутить обращение в БД :) ?
Если выкинуть ненужный никому скрипт, то будет еще быстрее, уверяю вас.
Часто и без исполняемого при каждом визите пользователя php легко можно обойтись :).
Если немного думалку включить.
Прикиньте...---------- Добавлено 17.01.2018 в 17:34 ----------
Какие и зачем данные вы собрались "хранить и легко выбирать" ?
Легче всего "энти данные" достать из файловой системы, в виде уже готовой страницы, и сразу отдать пользователю.
Даже скриптов никаких не надо :).
Все остальное долго, но дешевле в плане разработки.
Всё зависит от задачи, если нет динамического содержания (а его наличие весьма нечастая штука), то без БД и скриптов на стороне сервера вполне можно легко обойтись.
Умеет все что мне нужно, легко допиливается на ходу.
По времени трудно сказать, если в календарном времени мерять, то лет 10 уже, если в рабочем, то в пределах сотни вечеров полагаю, учет никто не вёл. Потихоньку нарастало.
Свой учет склада, этикетирование, движение товара по точкам реализации итп к примеру аж третьей версии уже.
Первая к слову была как-раз в экселе, выписывала оттуда прям всякие документы итд итп.
По деньгам дорого довольно если посчитать, но задачи монетизировать это время не стояло, заказчик супруга :).
Под заказ такое стоило бы, полагаю, сотни тысяч рублей, вряд ли миллионы.
Хотя если накинуть х1.5 на налоги х2 на риски и еще х2 на кормление акционеров...
Если у вас нет 10-20 летнего опыта разработки софта, либо мотивированного человека "в команде", то в самопис лучше не лезть.
Собственно и в несамопис тоже. Со студентами и охранниками много не навоюешь.
А вот экселем вполне можно пользоваться самому и без посторонней помощи. Былиб данные.
Не очень понятно кто будет принимать звонки, если вам нужен сотрудник на телефон "всего за какие-то тыщ 200 в месяц", то уверен вы его легко найдете.
Разумеется.
Быть сильным игроком, пользуясь чужим софтом написанным под чужие задачи сильно затруднительно.
Точно также, как затруднительно победить в автомобильных гонках пользуясь серийным автомобилем.
Все это не невозможно. Но весьма-весьма затруднительно.
НюНю.
Всякие. Те, что подойдут лично вам.
Потому. Вам не по карману свистелки и перделки.
????!!!! ИЗ СОБСТВЕННОРУЧНО СДЕЛАННЫХ БЭКАПОВ !!!!!
Откуда вообще такой вопрос взялся :) ?
Вроде не в детском саде.
Все данные, которых у вас нет на нестираемом носителе в географически удаленной точке
вам и вашему бизнесу не нужны. По определению. Нет, не моему, это хьювлетт паккард так считает :).
Можете их сразу удалить, можете подождать пока за вас это сделают другие.
Самописным решением. Отчетами в экселе. Счастлив. Безмерно.
Пока пытался заставить чужие решения работать так, как мне надо, был безмерно печален.
Из saas использую пожалуй только amazon aws/ec2, но это совсем другой уровень лишь
позволяющий абстрагироваться от железа в стойке, остальное всё есть.
Да они-то причем, 9 из 10, что с шаблонами налажали...
"Автоматизация из коробки" - это миф.
Многопользовательность.... google docs
Всё это костыли конечно... но до какого-то момента спасаться можно.
А для внедрения чего-то серьезного, успешного внедрения, вам нужен специалист, которому
вы лично в руки ежемесячно даете столько денег, что работать с вами "легко и интересно".
Вы, конечно догадываетесь, что за зарплату охранника его не нанять...
Делается конечно. Наверное. Что-то. Кем-то. Как-то.
Почему в среднем россияне выпивают 18 л спирта в год ? Вы столько пьете ?
В среднем 99% бизнесов закрываются в первый год, вы с ними :) ?
"Вокруг одни дебилы" :)
Да и "какие деньги" они платят ? Сколько часов работы грамотного специалиста на эти деньги
можно купить в месяц ? Пять ? Больше :) ?
Saas в бизнеспроцессах это изначально "для лузеров", не бывает одинаковых бизнесов, это
вам не пересылка электронной почты. Без точной заточки под ваш случай не автоматизация
получается - а геморрой один. В результате не вы решаете "как делать", а вы решаете делать
"так, как тут можно"... т.е. делаете также, как толпа как-бы это сказать... слабых игроков.
Самокастрация эдакая.
Отчеты пилить самому в экселе.
Для какой-то там "многопользовательности" использовать какие-то очень-очень простые решения.
Об автоматизации забыть по-возможности, либо реализовать в том-же экселе, либо прям в магазине.
Бежать от любых решений, которые делают не только то, что вам НЕОБХОДИМО, но и что-то еще ЛИШНЕЕ.
Чем больше лишнего они делают, тем больше гемора у вас будет. Именно так. Не наоборот.
Вы знаете хорошую поговорку ?
"Работает - не трогай".
Не хватает отчетов ? Выгружайте данные в эксель и обрабатывайте.
Когда в продукте используется что-то "облачное" и при этом "отечественное" для вас это должно означать следующее:
1. Никакой техподдержки не будет
2. Никакие ошибки самостоятельно не исправимы
3. Никто ни за что вообще не отвечает :)
(к примеру когда с утра всех данных не окажется - это будут ваши и только ваши проблемы).
итд итп.
ЗЫ. Зачем вы какие-то классы365 пиарите непонятно :)
ЗЫЫ. 1С нужен только для одного - для сдачи в налоговую документов...
ЗЫЫЫ. Хочется свистелок и перделок, а также тормозов, глюков и немалых счетов... купите современное облачное решение :)
Да хоть сто.
Техподдержка что отвечает ?
Под НГ были какие-то баги с учетом ресурсов, пришла куча писем, что всякие клоудватчи приближаются к платным лимитам, потом на следующий день пришло сообщение от техподдержки, что глюк какой-то был.
Вроде раньше лимит был толи 10, толи 20 штук, и всегда можно было расширить по тикету.
Донт паник, у 90% игроков на рынке всё также как у вас.
У вас даже в чём-то лучше... вы хотя-бы знаете что-то о вебвизоре, а не просто верите в то, что у вас "чумовой магазин - ща попрёт"
2-3 итерации, и при упорстве может и "взлетит".
Зря вы на самом деле.
Если клиенты по-определению "легко внушаемые дэбилы" и есть штат качественно внушающих сейлзов, то нагонять траффик в телефон может быть вполне конкурентноспособным решением.
До сих пор тучи народу любят поговорить...
Но я в таких местах не покупаю. Но я не целевая аудитория.
PS. К слову, в offer лезет только конкретная цена, от-до лезет только в agregateoffer.
Почему так непонятно, буквально вчера копался. В яндексе верификацию проходит, а гугл ругается, хотя по описанию вроде и текст можно.
PPS. 99% процентов найденных "гайдов" написаны людьми никогда не читавшими доки от гугла-ядекса.
Т.е. читать их не надо, лучше сразу в первоисточник.