phptime.ru
CSS-препроцессор Stylus: плюсы, минусы, подводные камни / Frontend
Начиная разговор о Stylus, прежде всего стоит ответить на резонный вопрос «зачем вообще использовать препроцессор?». Все очен ... ре rework, который должен порадовать пользователей еще большей скоростью компиляции и возможностью писать собственные модули.
Composer: Управление версиями / PHP. Продукты
Оригинал: Composer Versioning
Если вы не знаете, что такое Composer, немедленно переходите на сайт Composer и начинайте изуч ... скую поддержку.Резюмируем:
Используйте псевдонимы для веток разработки.
Грамотно называйте релизы.
Не забывайте про тильду.
Grunt.js: волшебная палочка для фронтенд-разработчика / Frontend
На сегодняшний день почти любой сайт, если он хоть немного сложнее домашней странички любимого кота, хранит под своим капотом ... й является уже 0.4.1, в которой произошли некоторые ощутимые изменения. Подробнее о миграции с 0.3 до 0.4 можно прочитать тут
Эффективный рефакторинг / Блог им. rmrevin
Оригинал: Effective Refactoring Strategies
Мой брат называет предновогоднюю неделю «потерянной» — за это время почти ничего ... й для чтения вид. При наличии стандартизированных документов возможно их использование в IDE или других средствах разработки.
Шаблонизаторы / PHP. Продукты
Оригинал: On TemplatingВ последнее время я много работал с различными шаблонизаторами. Для последнего проекта требовалось пов ... ота самой системы). Использование шаблонизаторов часто улучшает читаемость кода и упрощает внесение изменений во внешний вид.
Почему некоторые люди ненавидят PHP / Блог им. rmrevin
Оригинал: Why some people hate PHP
Это мой ответ на пост Quora Пользователи ненавидят PHP только из-за того, что так поступа ... еальную хостинг-платформу». Но не существует идеального инструмента, есть просто варианты. Странно «ненавидеть» любой из них.
Создание своего правила валидации (validation rule) / Yii framework
Оригинал: Create your own Validation Rule
Иногда, стандартные правила валидации фреймворка Yii, могут не удовлетворять треов ... gt;passwordStrength::STRONG),
...
);
}
Вот и все. Собственное правило валидации успешно создано. Приятного кодинга.
Ajenti, или как я панель выбирал / Блог им. dooly
Хочу рассказать, про небольшую находку, которая мне попалась на днях. Все началось с того, что админы на работе решили, что п ... й редактор, с навигатором по файловой системе. То есть через него можно редактировать конфиги любого ПО на сервере.Скриншоты
Почему я перестал следовать стандартам программирования / Блог им. rmrevin
Оригинал: Why I Have Given Up on Coding Standards
Каждый разработчик знает, что у него должен быть стандарт программирования ... e.js мини-сервера, который делает всего лишь одну вещь. Выбор за вами. Это ваша ответственность, потому что вы — программист.
Руководство для проектирования хорошей схемы базы данных / Yii framework
Оригинал: Guidelines for good schema design
Практически все Yii-приложения построены на базах данных. И хотя фреймворк Yii о ... ношение массив или модель,
лишь взглянув на код:
Посмотрите на свой код и сделайте его легкочитаемым и простым в поддержке.
Поиск и сортировка связанных моделей в CGridView / Yii framework
Оригинал — Searching and sorting by related model in CGridView
Допустим, у нас есть две модели и отношения между ними:class ... ),
));Вот и все. Мы отсортировали по имени пользователя вместо id_user и у нас есть поиск по подстроке имя пользователя.
Использование класса CButtonColumn для изменения кнопок в виджете CGridView / Yii framework
Оригинал: Using CButtonColumn to customize buttons in CGridViewВступлениеCGridView является одним из наиболее гибких виджетов ... этой статье, если вы обнаружите, что чего-то не хватает или если есть ошибки в нем.
Удачного дня и приятного Yii-кодинга! :)
Идея для архитектуры приложения на yii. Часть 1. Введение и конфиги / Yii framework
Добрый день. Сегодня я хотел бы поделиться простым рецептом для архитектуры приложений малого и среднего размера на Yii. Идея ... ackend.php',
'urlFormat' => 'get',
),
)
)
);
На этом пока что остановлюсь. Продолжение в следующей части.
Создание ssh ключа в linux / OS Linux
SSH ключи сейчас используются повсеместно. Это лучший, в плане безопасности, способ авторизации на текущий момент. Авторизаци ... акрытая часть Вашего ключа находится по адресу /home/user/.ssh/id_rsa. А открытая часть по адресу /home/user/.ssh/id_rsa.pub.
Composer: Управление версиями / PHP. Продукты
Оригинал: Composer Versioning
Если вы не знаете, что такое Composer, немедленно переходите на сайт Composer и начинайте изуч ... скую поддержку.Резюмируем:
Используйте псевдонимы для веток разработки.
Грамотно называйте релизы.
Не забывайте про тильду.
Сертификация Bitrix: ответы теста «Элементы управления» для курса «Контент менеджер» / CMS 1C-Bitrix
Неправильные ответы зачеркнуты вот так.
Вопросы и ответы каждый раз выводятся в разном порядке.
Вопросы:
Административный р ... я ими не пользуюсь.Поздравляю. Вы успешно прошли первый тест.
Оглавление.Следующий тест — Информация на сайте и работа с ней.
Grunt.js: волшебная палочка для фронтенд-разработчика / Frontend
На сегодняшний день почти любой сайт, если он хоть немного сложнее домашней странички любимого кота, хранит под своим капотом ... й является уже 0.4.1, в которой произошли некоторые ощутимые изменения. Подробнее о миграции с 0.3 до 0.4 можно прочитать тут
Сертификация Bitrix: ответы теста курса «Интеграция» / CMS 1C-Bitrix
Неправильные ответы зачеркнуты вот так.
Вопросы и ответы каждый раз выводятся в разном порядке.
По этому списку тест проход ... любой из перечисленных директорий
/bitrix/templates/‹идентификатор шаблона›/
Поздравляю. Вы успешно прошли тест.
Оглавление.
Сертификация Bitrix: ответы теста курса «Элементы управления» / CMS 1C-Bitrix
Неправильные ответы зачеркнуты вот так.
Вопросы и ответы каждый раз выводятся в разном порядке.
По этому листу тест сдается ... молчанию
установить для всех пользователей настройки интерфейса по умолчанию
Поздравляю. Вы успешно прошли тест.
Оглавление.
Записи DNS A с 1and1 и Heroku
У меня есть доменное имя, зарегистрированное через 1and1.com что я хотел бы указать на мое приложение H ... Достаточно ли выбрать один из трех IP-адресов Heroku, или есть другой способ, которым я должен это настроить?
Спасибо