• XSS.stack #1 – первый литературный журнал от юзеров форума

Вопросы по веб кодингу

tikuyaceb

floppy-диск
Пользователь
Регистрация
21.07.2019
Сообщения
1
Реакции
0
Как лучше указать коннект к бд?
То есть, есть ли разница в каком порядке и виде прописывать хост, нейм, пасс, юзернейм?

Насколько адекватно юзать pdo и mysqli вместе?

Почему большинство юзает node js вместо php для начинки, когда php 7+ гораздо быстрее и проще?
И к этому же вопросу можно отнести работу с фреймворками, если тот же laravel якобы нужен для упрощения работы, но все в точности наоборот.
Да и разобрать код на пхп специалисту может быть проще чем тот же код на laravel.

Можно ли в одной функции сразу перечислять все задачи, а дальше запрашивать эту же функцию, но конкретной частью?
Например, хост, нейм, пасс, юзернейм, логин, пароль и т.д., а запрашивать как логин, пароль в первой части и все остальное во второй?
Или лучше распределить все по отдельным функциям?

Я правильно понимаю, что вся работа на пхп сводится к определению - созданию функции - определению - запросу и так по кругу?

Что лучше для коммерческих продуктов, bootstrap или font awesome?
Или bootstrap для самого сайта, а font awesome для картинок, шрифтов и т.д.?

Как указать дату и время при добавлении и изменении строки, date и time или вместе?
Какая разница между timestamp и datetime?
Если админ использует в колонке text, то есть ли какие-то уязвимости с забивом строки (по документации это самая крупная строка после blob, может быть даже на одном уровне)?
И что лучше использовать text или varchar или char? Так же и с int или tinyint?
Иногда встречаю дополнение к строке в виде (M) (VARCHAR(M)), зачем это?
 
Как лучше указать коннект к бд?
То есть, есть ли разница в каком порядке и виде прописывать хост, нейм, пасс, юзернейм?
Инклюдь конфиг.пхп в нужный тебе файл, коннект к самой базе по mysqli или pdo. Разницы в очередности нет.

Насколько адекватно юзать pdo и mysqli вместе?
Не встречал такого. Но вроде бы излишнее.

Почему большинство юзает node js вместо php для начинки, когда php 7+ гораздо быстрее и проще?
И к этому же вопросу можно отнести работу с фреймворками, если тот же laravel якобы нужен для упрощения работы, но все в точности наоборот.
Да и разобрать код на пхп специалисту может быть проще чем тот же код на laravel.
Посмотри вакансии в центральных городах. Когда в проекте указан спец по пхп - не очень-то удивительно, а когда новомодный нодежс + ларавел - уже другая цена за работу.

Можно ли в одной функции сразу перечислять все задачи, а дальше запрашивать эту же функцию, но конкретной частью?
Например, хост, нейм, пасс, юзернейм, логин, пароль и т.д., а запрашивать как логин, пароль в первой части и все остальное во второй?
Или лучше распределить все по отдельным функциям?
Тоже интересно.
Обычно для конкретной части пишут конкретную функцию.

Я правильно понимаю, что вся работа на пхп сводится к определению - созданию функции - определению - запросу и так по кругу?
В идеале - да, в большинстве случаев - нет.

Что лучше для коммерческих продуктов, bootstrap или font awesome?
Или bootstrap для самого сайта, а font awesome для картинок, шрифтов и т.д.?
Для продажи лучше на популярных платформах. Для себя картинки можно нарисовать самому, а шрифты достать из google fonts/etc.

Как указать дату и время при добавлении и изменении строки, date и time или вместе?
Тоже интересно (2).
Наверное зависит от задачи, в целом без разницы.

Какая разница между timestamp и datetime?
Timestamp не считает миллисекунды. Datetime полноценный вывод.

Если админ использует в колонке text, то есть ли какие-то уязвимости с забивом строки (по документации это самая крупная строка после blob, может быть даже на одном уровне)?
Зависит от сервера, базы и профессионализма админа.

И что лучше использовать text или varchar или char? Так же и с int или tinyint?
Зависит от задачи (2).

Иногда встречаю дополнение к строке в виде (M) (VARCHAR(M)), зачем это?
Varchar(max) - использование максимального размера.

Поправьте, если где-то ошибся.
 


Напишите ответ...
  • Вставить:
Прикрепить файлы
Верх