Я прото оставлю это тут
А для аякса могу посоветовать либу axios, как раз основанную на промисах
А теперь почему так делать не стоит
1. Никогда не используем root от БД (вообще никогда, даже на локалке чтоб привукнуть)
2. Забывает расширение mysql_* как страшный сон
3. Не используем выборку со звездочкой (*), а берем только нужные поля из таблицы
SELECT * FROM ...
4. Зачем дваджы выбирать записи? Для того чтобы посчитать количество записей в бд достаточно сделать запрос
SELECT COUNT(PRIMARY_KEY) as count FROM ...
5. Зачем в цикле каждый раз вычислять строку? Она меняется как то?
$number_of_pages = ceil($number_of_results/$results_per_page);
Знаний 0, опыта 0, а все думают что кому то может пригодится. Мой совет, получить вначале экспертизу самому, а потом показывать best practices другим
Да, лучше и проще сделать так, добавить новый шаблон на параметр
ТС, а что по форумам, от этого не горячо не холодно))
Пишите сразу в ФНС анонимно на обнал, на серые схемы, отказаться от заявления они не смогут, придется прийти и проверить :)
Оптимизайка, Включают в себя, но не построены на. Нода и питон отличные утилитарные инструменты и я не совмневался что их используют, вопрос в том, в каких проектах их используют в преобладающем количестве.
PS. Я вообще не представляю как сейчас собирать фронт без ноды, она у меня в каждом проекте, но она просто собирает фронт.
PPS. И питон я тоже использую, для просчета информации, парсинга цен, удаления старых бэкапов и прочих задач.---------- Добавлено 27.07.2017 в 00:23 ----------
Ясно, вы ничего не знаете про ноду)))
Что значит реалтайм проект? Нода асинхронна и в тоже время однопоточна и выигрывает она ровно там, где нет блокировок. База, файлы и еще куча вещей блочатся и от неё там толку ноль, соответственно у неё очень узкая специфика.
Ну и у асинхронных языков есть недостаток на больших проектах с огромной кодовой базой, в итоге там пытаются эмулировать синхронность, либо это колбэк хелл и миллионы промисов
Сомнительно утверждать за ноду как и за питон, я не сильно интересовался, но как сектант nodejs можешь накидать проектов на ноде масштабов фейсбука, баду, вконтакте и так далее?
Сектанты питона тоже могут вбросить проектиков. И после этого, я думаю, начнем конструктивный разговор за технологии. Ноду вообще дальше сокетов использовать опасно так то.
Я понимаю закинули бы в пример .NET, Java и прочих гигантов, на них я знаю тоже не хилые проекты, но в их авторитетности правда никто и не сомневается :)
Вы попишите годик на брейнфаке, вам и он будет "быстрее, понятнее, типизирование, он изначально не пропускает уж совсем откровенный говнокод"
Лично переписывал, знаю множество клиентов, кто переписывал свои проекты с учетом того, что переписать было дешевле, чем найти на сопровождение спецов того что было у них изначально.
Не спорю, питон простой язык, я на нем делал кучу утилит и с джангой работал, но не скажу что это прям экстаз, это просто "еще одна" технология.
Во-первых, у меня было 20 виртуалок и падало из них 4, то есть 4 к 20, а не на 10 000 серверов.
Во-вторых, какой там у вас SLA? У меня небыло не одного сервера у вас у кого аптайм больше 99.5% за 3 года. Сейчас хз, уволился с той конторы.
Нет, я не верю в аптайм 100%. Только мы вообще про другое говорим.
Да и я думаю пора прекращать нашу бесполезную дискуссию. Хостеры не виноваты, во всем виноват воландеморт и не преодолимые силы😂 Так что идем хостить серьеные проекты на дешевые виртуалки☝
Оба предположения не верны. Услугу надо подбирать под требования бизнес процессов, а не скриптов или кошелька.
Есть у меня один заказчик на фрилансе, у него сервачок на хетзнере меньше чем за 50 евро (<3000р) и аптайм у сервачка больше 400 дней уже, я думаю не оч большая плата за то что его сайт просто работает, его никто не кантует, никто не трогает, соседей не селят, vmmanager не ставят. При том у него есть нехилый запас мощности есть.
Это называются - отмазки. И часов в сутки 24 и солнцестояние неправильное и непреодолимая сила тут повлияла. Я не говорю что вы плохие, vmmanager плохой или что то еще. У вас свой сегмент, мой хом проджект крутится у вас и пофиг, 5 часов простоя или 2, я подожду - это не серьезный проект.
Вы правильно говорите, что нет тех, кто не страдает простоями, но эти простои можно минимизировать, своё железо (вплане может даже свой дедик в аренду), не использовать нестабильное ПО, штатный админ. Я в большинстве за это говорю.
А взять виртуалку, которая может лечь в любой момент и когда её поднимут неизвестно никому - это не серьезно, это поигратся, когда пофиг на простои и "можем и полежать".
PS. Резервирование было, селектел не успевал выдавать IP, там получилось 6 часов не подряд а в течении дня, пока пытались отбиться админы и завести под qrator. И там все взаимоействие было реалтайм со всеми компаниями а не через "обезъянок" и ожидания очереди из тикетов "о май гад сайт не работает это вы его сломали"