Как стать автором
Обновить
-2
0
Дмитрий @Compolomus

Пользователь

Отправить сообщение

Апач уже давно умеет в fpm

enum Status: string implements HasColor

Опечатка?

Глянул код. Почитайте ещё за SOLID

Код может и вырос в ваших глазах, но он на уровне 2010 года сейчас примерно

С телефона ваше оглавление не посмотреть(

Круче было менять цифры в red alert, когда рокетница стреляла как автомат ядерными бомбами))

Вот и ffi подъехал, думаю пройдёт ещё время и все взлетит, как по мне велосипедостроение у пхпшников в крови)

Глянул одним глазом после обновления, отвалилось пару плагинов, а так много функционала добавили. Надо будет посидеть потыкать

Думаю надо было сразу перепилить расширение mbstring, ну а так только ленивый не написал подобное себе, ну и массивы тоже перепиливают. Ну а так проблема эта не новая, в основном ругаются на это, кто пришёл на php из других яп

Блин, запилил велосипед для mysqli, не прошло и 10 лет, они нормально бинды сделали

Помню были топ матери от soltek или как то так. Куда делать, х3?

Главное если пишешь свой фреймворк, или берешь готовый, чтоб в нем было минимальное количество зависимостей в ядре. Чтоб была какая то структура, договоренность, а далее просто обвес. Если рассматривать фреймворк mvc, то m и v можно вообще не брать во внимание, сделать пачку интерфейсов и загрузчик по psr4. Подобное что то было в зенде, но там конфиг адовый, есть стандартные штуки для моделей или вьюхи, но они не привязаны. Не важно какой фронт или бэк будет, плюс вагон кирпичей с реализациями. Ну а интерфейсы позволят вообще все детали заменить, а если детали по psr, все становиться ещё проще. Можешь сделать консольное без вида, или api с json. Или взять любой шаблонизатор и какой нибудь js фреймворк. А хэлперы из фреймворков лучше не брать, так как они зачастую не общие. Писать самому их, либо брать отдельные

Новости не могут не радовать.
Новый psr для времени хорош.
Спорный rfc про очистку глобального нэймспэйса, как в итоге получится три экрана use в начале класса, либо колхоз со сбором всего добра в хэлперы. Это если и функции разбить на расширения, очень пострадает процедурная парадигма. А в глобально что оставить? Core? То есть var_dump etc. В целом конечно не плохо, но нужен будет какой то переходной момент с режимом legacy. Я про то что в перспективе implode и explode разбегутся)
P.S. Сейчас есть такая штука как use functions

Тоже хотел вим освоить, на роутере vi, исправить добавить строчку и сохранить, максимум что понадобилось.
Сам я обычно работаю в полнокнопочной клавиатуре, левая рука это ctrl shift правая это стрелки и верхний блок из 6 клавиш, то есть выделять, вставлять, удалять, скролить одной рукой можно.
ctrl + ins — копировать
shift + ins — вставить
shift + home | end | pgup | pgdown — выделение
delete тут понятно, ctrl + del ещё вариант
Правая рука рядом с enter backspace плюс правее целый калькулятор с вводом любой математики.
Привык очень. Как то у товарища на ноуте хотел код чуть подправить, так себя не удобно почувствовал, как без рук. Пришлось за мышкой тянуться(
Стрелки для более точного позиционирования курсора, плюс быстрые скачки вверх, вниз, вперёд, назад, удаление, копирование, вставка. Писать одна позиция, навигация и прочее другая. Причём выделять как по мне даже точнее чем мышкой
Имхо. Кстати тоже везде поддерживаются сочетания

Ну я бы при просмотре фс первым делом бы удивился что лицензия с расширением php. А так как там текст, можно и в txt переименовать

Из больших игроков кто пользует mysqli
https://github.com/phpmyadmin/phpmyadmin/blob/master/composer.json
Я ещё на прошлом стриме говорил

Лет 10 назад, мы бы читали эту статью не на хабре, а скажем на оверах

Это как я понял просто скомпиленый php.exe с нужными расширениями, я подобный компилил для андройда, во времена когда не было всяких ksweb

Ну можно сделать велосипед с архивом, куда придётся ложить ещё и интепритатор. Компиляция в бинарь была бы мега пушка, можно было бы хотя бы простые консольные штуки пилить, с ui сложнее

Ещё есть подобные инструменты, https://codeclimate.com/
https://insight.symfony.com/ последний стал платным. Комбо из них трех давали не плохие результаты, а замечания даже содержали ссылки на литературу

1
23 ...

Информация

В рейтинге
Не участвует
Откуда
Калининград (Кенигсберг), Калининградская обл., Россия
Дата рождения
Зарегистрирован
Активность