|
Какой рейтинг вас больше интересует?
|
Главная /
Каталог блоговCтраница блогера Хабрахабр: PHP / Блог / Захабренные/Записи в блоге |
|
Хабрахабр: PHP / Блог / Захабренные
Голосов: 1 Адрес блога: http://habrahabr.ru/blog/php/ Добавлен: 2008-06-12 19:52:35 блограйдером ZaiSL |
|
Codeship.io: бесплатный CI сервер для приватного репозитория Github/Bitbucket
2014-11-09 16:35:06 (читать в оригинале)
Сразу заинтригую: в результате мы получим связку бесплатного приватного git репозитория на Bitbucket и бесплатный* Continious Integration сервер (SAAS), который будет собирать проект и прогонять все тесты после каждого пуша.
* — бесплатная подписка дает возможность тестировать 5 приватных репозиториев и максимум 100 билдов в месяц.
Мне этого для личного проекта достаточно.
Приведу пример для PHP, проект на Symfony2, но данный сервис поддерживает ещё и Ruby, Node.js, Python.
Читать дальше →
Тэги: bitbucket, continious, deployment, git, github, integration, it-систем, php, symfony2, testing, unit, web, разработка, тестирование
Постоянная ссылка
Разбираемся с каркасом расширений для FFCMS — hello world!
2014-11-07 15:34:19 (читать в оригинале)
Как я и обещал ранее, в своем предыдущем посте на habrahabr сегодня я хочу рассказать вам о том, как написать свое первое расширение для системы управления содержимым сайта FFCMS. В данном материале мы ознакомимся с вами с основным каркасом расширений, который необходим для взаимодействия с системой — иными словами мы напишем с вами «hello world» в представлении для ffcms как компонент, модуль и хук.Читать дальше →
[Из песочницы] Процесс подключения Yii 1.1.15 к CMS в качестве приложения на примере Shop-Script 5
2014-11-07 15:13:20 (читать в оригинале)Давно стояла задача собрать два проекта в один. Был магазин на платформе ShopScript 5 и небольшое приложение на Yii. Требовалось сделать общую авторизацию, личный кабинет и, вообще, совместить эти два проекта в один.
Наконец, дошли руки и было решено подцепить Yii к ShopScript в качестве отдельного приложения. Приложение будет называться Tracker.
О том, что было сделано — по порядку:
1. Создание пустого приложения для ShopScript
Создание болванки приложения довольно хорошо описано в мануале на сайте ShopScript.
В принципе, ничего сверхъестественного. Приложение будет представлять из себя всего два экшена:
- BackendAction — в котором опишем DefaultAction. Его мы пока оставим пустым;
- FrontendAction — в котором опишем метод execute, реализующий всю логику фронтенда. Его мы пока также оставим пустым.
Для приложения так-же необходимо создать файл конфига, несколько иконок и вьюх. Это все подробно описано в мануале на сайте ShopScript, так что описывать этого здесь не имеет смысла.
Читать дальше →
[Из песочницы] Получение курсов валют на PHP
2014-11-07 11:00:13 (читать в оригинале)В интернете описано множество решений по получению актуальных курсов валют. Большинство решений основано на бесплатном сервисе Центробанка (подробнее о сервисе на сайте Центробанка).
Казалось бы, хороший и удобный интерфейс от главного экономического регулятора РФ, однако у него есть несколько неприятных особенностей. Самый значительный его минус в том, что IP, с которого вы будете парсить их сервис курсов валют может, быть заблокирован в любой момент совершенно неожиданно для вас. В моем случае я обновлял курс через сервис ЦБ РФ около 2 месяцев, каждый день каждые два часа (для организации очень важно иметь актуальные данные по курсу валют). Причем на сайте не указано никаких ограничений по использованию данного сервиса, более того, они предлагают свой скрипт для получения актуального курса. Если вас заблокировали, с данного IP вы даже не сможете зайти на сайт регулятора. Для заблокированных пользователей они выводят страницу с бесконечной переадресацией. Обычно блокировка длится не более 24 часов, однако нет никаких гарантий, объяснений причин и т. п. В общем и целом предоставляемый ЦБ РФ сервис ненадежен.
Читать дальше →
[Из песочницы] ActiveRecord своими руками на PHP
2014-11-06 12:06:25 (читать в оригинале)Доброго времени суток! Я работаю над веб-проектом X. Проект большой, сложный и перспективный. Но, как и в любом другом проекте, есть много кода, написанного наспех с пометкой «когда-нибудь исправлю».
Пришло время исправлять.
Читая очередной мануал, я обнаружил шаблон проектирования «Active Record». Простой запрос в Google, и вот уже подруга Википедия коротко и ясно рассказала обо всём (https://ru.wikipedia.org/wiki/ActiveRecord). Смысл шаблона прост: для работы с таблицами в базе данных решено было создать специальный класс, который бы выполнял все основные действия (CRUD).
Читать дальше →
Тэги: active, framework, mysql, php, record, zend, базы, данных, ооп, проектирования, шаблоны
Постоянная ссылка
Категория «Образование»
Взлеты Топ 5
|
| ||
|
+493 |
506 |
В интересном положении |
|
+450 |
511 |
Документальное кино |
|
+439 |
471 |
ГОРОСКОП |
|
+406 |
514 |
Документальные фильмы |
|
+377 |
445 |
Темы_дня |
Падения Топ 5
|
| ||
|
-1 |
13 |
Волонтеры. Красный крест |
|
-1 |
30 |
Skytao |
|
-3 |
8 |
Улицы Праги |
|
-7 |
5 |
Планирование проекта |
|
-8 |
6 |
Адреналин продаж |
Популярные за сутки
Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.
взяты из открытых общедоступных источников и являются собственностью их авторов.

