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, или есть другой способ, которым я должен это настроить? Спасибо