Сегодня 15 февраля, суббота ГлавнаяНовостиО проектеЛичный кабинетПомощьКонтакты Сделать стартовойКарта сайтаНаписать администрации
Поиск по сайту
 
Ваше мнение
Какой рейтинг вас больше интересует?
 
 
 
 
 
Проголосовало: 7278
Кнопка
BlogRider.ru - Каталог блогов Рунета
получить код
RMCreative.ru - Блог
RMCreative.ru - Блог
Голосов: 1
Адрес блога: http://rmcreative.ru/feed/
Добавлен: 2008-06-12 21:34:00 блограйдером ZaiSL
 

cebe/markdown

2014-02-24 14:19:21 (читать в оригинале)

Похоже, время, когда единственным нормальным парсером markdown на PHP был php Markdown Extra, прошло. Появилось довольно много библиотек. Впрочем, у них либо было плохо со скоростью, либо с расширяемостью, что очень плохо, учитывая большое количество диалектов разметки.

В процессе выбора нового парсера для Yii 2.0 (в 1.1 использовался Markdown Extra) @cebe, несмотря на наличие других решений, решил написать свою библиотеку. И не зря.

В итоге получилась расширяемая, оттестированная и самая быстрая библиотека для конвертации markdown в HTML. К тому же, использование её в Yii 2.0 гарантирует её дальнейшую поддержку на годы вперёд.

Пробуем, пользуемся, шлём pull-request-ы



Yii2: вложенные транзакции

2014-02-16 14:30:51 (читать в оригинале)

Qiang добавил поддержку вложенных транзакций через savepoint-ы:

// верхняя транзакция
$transaction1 = $connection->beginTransaction();
try {
    $connection->createCommand($sql1)->execute();
 
    // внутренняя транзакция
    $transaction2 = $connection->beginTransaction();
    try {
        $connection->createCommand($sql2)->execute();
        $transaction2->commit();
    } catch (Exception $e) {
        $transaction2->rollBack();
    }
 
    $transaction1->commit();
} catch (Exception $e) {
    $transaction1->rollBack();
}


Yii2: batch

2014-02-15 13:52:57 (читать в оригинале)

При работе с большим количеством данных важно не использовать слишком много памяти. Сегодня Yii2 обзавёлся решением. Работает за раз не со всеми данными, а частями:

use yii\db\Query;
 
$query = (new Query)
    ->from('tbl_user')
    ->orderBy('id');
 
 
foreach ($query->each() as $user) {
    // $user — одна строка из tbl_user
}
 
foreach ($query->batch(10) as $users) {
    // $users — массив из 10 строк
}

То же работает с Active Record:

foreach (Customer::find()->batch() as $customers) {
    // $customers — массив из 10 или менее объектов Customer
}
  • Batch Query
  • Querying Data from the Database


Ускоряемся в вёрстке, вебинар Юрия Артюха

2014-02-12 20:30:30 (читать в оригинале)

1 марта с 11:00 по 12:30 по Киевскому времени в формате вебинара можно будет послушать Юрия «akella» Артюха. Одного из самых опытных верстальщиков и автора cssing.org.ua. Известен он своими статьями и проектами, над которыми работал. Прежде всего kremlin.ru, subscribe.ru, sports.ru, ukr.net, zn.ua, delo.ua и pravda.com.ua.

Рассказ будет про нешаблонную вёрстку в сжатые сроки и её автоматизацию.

План:

  • Оптимизируем компьютер.
  • Выжимаем всё из текстового редактора.
  • Фотошоп, или не фотошоп.
  • Автоматизируем генерацию CSS и HTML.
  • Как назвать тот элемент, название которого вы до сих пор не придумали, или ускоряем мозг.

Стоимость участия на данный момент 240 грн (30$).

Регистрируемся

Промо-код на скидку 10%: RMCREATIVE_WEBINAR.



Yii2 minimal

2014-02-02 05:09:47 (читать в оригинале)

Собрал ещё один шаблон для приложения Yii2. Сделан на основе basic, отличается от него минимально возможным количеством зависимостей:

  • Без bootstrap. Вместо него свой CSS, который подключается без использования asset-ов.
  • Без mailer и страницы контактов.
  • Без тестов и инструментов тестирования.
  • Без Gii и debug.

https://github.com/samdark/yii2-minimal

Данный шаблон рекомендуется тем, кто не любит boostrap и всё хочет делать сам. Если же это не про вас, лучше воспользоваться официальными basic или advanced.



Страницы: ... 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 ... 

 


Самый-самый блог
Блогер Рыбалка
Рыбалка
по среднему баллу (5.00) в категории «Спорт»
Изменения рейтинга
Категория «Музыка»
Взлеты Топ 5
+382
399
Follow_through
+328
331
שימותו הקנאים
+320
334
Tomas50
+317
357
krodico
+307
359
Ланин Сергей
Падения Топ 5


Загрузка...Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.