Нужно ли доменное имя или еще чтоДоменное имя не обязательно, можно работать с ip адресом.
$sql = 'INSERT INTO userz(login, email, $name, $surname)...
5. Категорически запрещается размещать на страницах Сервиса:
...
5.12. Задачи и задания. В отличие от вопроса, задача и задание представляют собой частную проблемную ситуацию с явно заданной целью, которую необходимо достичь. Пользу от достижения этой цели получает, как правило, лишь её автор. И даже автору решение задачи или задания будет полезно лишь кратковременно (до тех пор, пока он не использует полученное решение).
Структурирование кода, его удобство и красота никакого отношения к ООП не имеет.
Вы к нему прицепились так, будто ООП - это панацея от всех "болезней" в программировании.Нет конечно, серебряной пули не существует, но знать и уметь в ООП нормальный программист должен.
Просто не надо всех считать идиотами, когда человек в лапше пытается вывести какую-то структурность именований, это говорит о нехватке структуры, а не о нехватке мозгов.
$product_name
$product->name
Не вижу разницы.
...
Четкая последовательность не в ООП, она в голове должна быть.
Вы когда что-то утверждаете, вспоминайте, что вопрос задает не программист.Откуда такой вывод?
Подскажите, более опытные коллеги, как вы именуете переменные?Человек явно себя позиционирует как программист, то что он неопытен это другое дело, но к вопросу это не относится.
там точно так же нужно придумывать имена свойствам.Да, но придумывать имена свойствам это совершенно другая задача нежели придумывать имена сотням переменных из спагетти-кода, так как нет структурной вложенности, да и свойства обычно нативнее именуются, name будет и в продукт и в юзер и в других сущностях, при этом это разные "имена".
переход на ООП никак не поможет человеку.неверное утверждение, как я уже написал - само разбиение кода на логически вложенные структурные блоки и объекты сильно упрощает именование сущностей, если в процедурном стиле тот же $homepage_product_name хз что это и где, то в ооп будет лежать в IndexController::indexAction() и иметь вид $product->name, что однозначно относит его к главной странице и имени продукта, причем на порядок более коротко и абсолютно логично.
class IndexController extends Controller {
...
public function indexAction(){
$product = new Product();
$product->initById(55);
echo $product->name; // хотя так конечно же не делают
}
...
}
Стоит задача, оговорены сроки, отличный рейт, в итоге вместо результата и сдачи начинаются отмазки, отговорки и сказки о том, как много работы было проделано, результатов которой не видно.
Трекер с периодическими скринами решит вопрос о том, ЧЕМ И СКОЛЬКО занимался нанятый мной сотрудникВ принципе - ничего не решает, по опыту - знакомые так работали лет этак 5-7 назад, задача реально писалась за пол-часа, а скрипт делал джигу-дрыгу в кодеа 4 часа, и "работа" скринилась в логи. Человеку который только примерно разбирается в коде визуально отличить от реальной работы практически нереально. Понту с такого рабочего процесса ровно ноль.
отключили свет
попал в больницу
у нас праздник
у нас годовищина
некорректно поставил задачу, поэтому я думал как её решить и по факту ничего не делал
The maxlength attribute specifies the maximum number of characters allowed in the <input>
element.
Ничего не мешает применять его к другим типам инпута, просто срабатывать будет не всегда ожидаемо.