Помощник
|
Настраиваем подключение к базе данных |
ShowPrint
|
Сообщение
#1
|
||
|
|
||
|
|||
PunPun |
8.8.2017, 13:37;
Ответить: PunPun
Сообщение
#2
|
|
Расширение mysql и его функции mysql_pconnect считаются уже устаревшими. Вам бы обновиться хотя бы до mysqli
Соответственно и везде где есть mysql нужно заменить на функции mysqli. Соединение с p (mysql_pconnect (постоянное)) может вызывать ошибки. |
|
|
ShowPrint
|
Сообщение
#3
|
|
PunPun, спасибо за замечание, обязательно приму к сведению!
|
|
|
ixman |
8.8.2017, 20:41;
Ответить: ixman
Сообщение
#4
|
|
ShowPrint, хорошее замечание, нужно взять на заметку
|
|
|
ShowPrint
|
Сообщение
#5
|
|
нужно взять на заметку Замечание из разряда "must be have", но как-то не всегда мы задумываемся о явном и логичном... (((Спасибо Янду за сервис "важные страницы", который помог оперативно отследить и исправить этот момент - когда бы я ещё заметил выпадение страницы из поиска, а это потенциальная денежка... ))) |
|
|
ixman |
9.8.2017, 11:09;
Ответить: ixman
Сообщение
#6
|
|
ShowPrint, да уже применил идею к проекту, который на данный момент дорабатываю. Потом и на свои скрипты надо внедрить
Сообщение отредактировал Ixman - 9.8.2017, 11:09 |
|
|
ShowPrint
|
Сообщение
#7
|
|
Ixman, значит уже не зря написал :)
|
|
|
miketomlin |
9.8.2017, 13:08;
Ответить: miketomlin
Сообщение
#8
|
|
503-яя – практически стандартная реакция на ошибки БД. die/or die – это отладочная техника. В реале лучше делать обработку по аналогии с 404-ой. Можно даже один и тот же шаблон использовать. Гляньте хотя бы на код из моей последней статьи. Подключение делается аналогично:
Только не нужно считать пустую выборку подобной ошибкой. Это либо 404-яя, либо даже 200-ая с сообщением вроде «Нет элементов». -------------------- |
|
|
ShowPrint
|
Сообщение
#9
|
|
miketomlin, давно тебя не было видно, тёзка :)
В реале лучше делать обработку по аналогии с 404-ой Я уже думал об этом, что надо бы в этом случае выдавать статическую (без использования БД) страницу, но как всегда пока не до этого :lol:Но в файл плановых работ над сайтом этот пункт уже записан ;) |
|
|
miketomlin |
9.8.2017, 14:13;
Ответить: miketomlin
Сообщение
#10
|
|
Статическую – это частный случай, если вы именно так формируете страницы ошибок. В общем же это практически такая же страница, как и все остальные, только со спец. статусом и заголовками вроде Retry-After. Т.е. она собирается из кусков, может иметь вариативность, например соотв. сообщение на каждый/опред. вид ошибки. Обвес осн. контента в шаблоне, естественно, должен браться из кеша, ну или по крайней мере не из БД, либо должен использоваться т.н. «бедный» шаблон с максимумом статика. Иными словами, страница динамическая, но не использующая БД.
Зы... увидел уточнение в скобках :) Но все же лучше не называть страницу, не использующую БД, статической. Сообщение отредактировал miketomlin - 9.8.2017, 14:10 -------------------- |
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Интеграция спортивных данных API. Коэффициенты БК, Live результаты | 14 | yaroslav89 | 6630 | 13.3.2024, 23:16 автор: spoyer_ru |
|
Безанкорный прогон по базе 1600 000 сайтов из DMOZ | 44 | aleggator | 13437 | 10.3.2024, 18:29 автор: kuprum |
|
Статейное продвижение ваших сайтов по качественной базе с тИЦ тИЦ 10+ |
236 | Intersect | 257191 | 6.3.2024, 14:40 автор: ArchiDOM |
|
Нужна рассылка по емаил базе сео-студий | 0 | kasey7 | 622 | 2.3.2024, 23:13 автор: kasey7 |
|
ВНИМАНИЕ: 77.me - Crypto processing и High risk processing для вашего бизнеса.Подключение за час! | 0 | 77_me | 1198 | 14.2.2024, 19:09 автор: 77_me |
Текстовая версия | Сейчас: 29.3.2024, 13:08 |