Вскоре это через сколько? У меня есть знакомые php-программисты с опытом 5-10 лет, которые сидят на yii1/falcon.
вскоре это в течение нескольких лет. Слова "у меня есть знакомые php-программисты" не содержат ничего такого, чтобы я мог сказать "ну да, это способные ребята". При желании сидеть ровно на одном и том же проекте можно на любом языке и в любой точке мира, равно как и стагнировать в любой другой отрасли)
Вот именно. И таких 90%. И в этом говне очень легко утонуть, даже не узнав, что есть что-то другое.
таких не 90%. Изучите вакансии на моем круге или hh. Вакансий на 100+к большинство.
А это случайно не потому что количество вакансий на php огромное, и, в отличие от устоявшихся "энтерпрайс" языков, очень сильно эти вакансии разбавлены едва родившимися стартапами, веб-студиями для студентов и прочим? Суммы зарплат вообще супер субъективный показатель для конкретного человека. Если способный человек пойдет в нишу с низкими средними зарплатами, вскоре он выбьется на верхушку, а если неспособный пойдет в нишу с высокими средними зарплатами, то скорее всего окажется на дне этой статистики.
Beliyadm, так второе следствие первой. Во второй написано: "заголовки уже были отправлены". Почему - потому что нотайс отвалился в основной поток с заголовками plain text. Поскольку это нотайс - выполнение не прекратилось. Дальше по коду снова возвращаются заголовки, и генерится вторая ошибка - "заголовки уже отправлены".
Любой язык программирования - просто инструмент. Документация объясняет только то, как его использовать, а литература объясняет, как это делать хорошо.
Иван Мельников, никак. Если возникла такая необходимость - либо перепроектируйте бд, потому что это признак нарушения нормализации, либо вынесите это на уровень бизнес логики в приложении.
Есть также очень костыльный способ - проверять перед вставкой записи некоторые условия, как, например, ваши, при помощи триггеров базы данных. Но это плохое решение, оно должно быть оправдано.
Marcheslav, это уже касается html разметки, вы можете полностью использовать все ее средства.
Пример разделителя вам показали в ответе выше - br
есть также hr - разделитель в виде линии
по идее ваш вопрос не связан с фреймворком, а связан с базой данных.
Почитайте про блокировку таблиц на примере postgres https://postgrespro.ru/docs/postgrespro/9.5/sql-lock
на вскидку - попробуйте применить LOCK TABLE your table IN SHARE MODE или что-то альтернативное для вашей БД
Тимофей, дробите все проблемы на шаги к их решению. Никогда не перескакивайте через шаги, иначе вы не решите проблему. Будьте последовательны и все заработает. Вы даже успели поставить wine (это настолько далеко от вашей цели что я ума не приложу как вы к этому пришли), но не смогли запустить флешку из Биоса.
Тимофей, проблема может быть в том, что usb из вашего Биоса не читается. Буквально так и гуглите - bios не видит загрузочную флешку.
Эта проблема у вас с самого начала, просто винда позволяет вживую производить с ней какие-то действия типа переустановки, а Линукс нет
Учтите что большинство людей здесь выполнили эту операцию без труда и искренне не понимают на каком моменте вы потерпели поражение. Возьмите себя в руки и описывайте каждый свой шаг.
вскоре это в течение нескольких лет. Слова "у меня есть знакомые php-программисты" не содержат ничего такого, чтобы я мог сказать "ну да, это способные ребята". При желании сидеть ровно на одном и том же проекте можно на любом языке и в любой точке мира, равно как и стагнировать в любой другой отрасли)
таких не 90%. Изучите вакансии на моем круге или hh. Вакансий на 100+к большинство.