Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «1с»
Игра шаблонов. Как примирить Битрикс со сторонним шаблонизатором вывода 2014-04-23 17:13:26
PHP-разработкой я занимаюсь уже довольно давно, и за это время научился использовать ...
+ развернуть текст сохранённая копия
PHP-разработкой я занимаюсь уже довольно давно, и за это время научился использовать преимущества этого языка и избегать, по возможности, его недостатков. Но что мне никогда не нравилось в PHP — это встроенный механизм шаблонизации. Обилие символов “<?php … ?>” и многословных языковых конструкций бьет по глазам, возможность использования в шаблоне произвольного PHP-кода не способствует соблюдению принципа разделения логики и представления.
Поэтому я благодарен судьбе (и сообществу разработчиков, конечно) за то, что существуют альтернативные движки шаблонизации, с гораздо более приятным синтаксисом при тех же функциональных возможностях. Ну, а поскольку большая часть PHP-проектов у нас, в Центре Высоких Технологий, разрабатывается на Symfony2 Framework, то нашим любимым шаблонизатором стал Twig. Помимо указанных выше преимуществ, он еще и безгранично расширяемый, что очень часто помогает в работе.
Но жизнь частенько преподносит сюрпризы. Вот и на меня недавно свалился небольшой, но довольно интересный проект, делать который нужно было на… Битриксе! К счастью, работать с Битриксом мне уже приходилось, но было это давно (и неправда), поэтому я воспринял проект как возможность посмотреть на свой прошлый опыт с новой точки зрения, применить накопленные знания и навыки в несколько ином контексте.
И первое, что мне захотелось сделать — “прикрутить” Twig, чтобы не мучиться с нативной шаблонизацией.
Вот что из этого получилось.
Читать дальше →
Тэги: 1с-битрикс, bitrix, php, twig
#FailOverConf 23 мая в Москве. Почему надо быть… 2014-04-03 15:44:08
+ развернуть текст сохранённая копия
Прежде, чем регистрироваться на 3-ю конференцию «FailOver Conference», которая пройдет 23-го мая в Москве, ответьте, пожалуйста, на несколько очень коротких вопросов.
1. Вам приходилось слышать: «Заставь работать это в два раза быстрее! Да, на том же сервере!»?
2. Вас приводит в дрожь фраза: «Так, за какое число у нас последний бэкап базы?»?
3. Вы переносили проект на другой хостинг после фразы начальства: «Хостер сказал, что нас DDoS'ят, перенеси быстренько сайт на другой хостинг...»?
4. Вас приводила в уныние перспектива развернуть и настроить новый сервер базы данных? Да, чтобы к утру уже был с настроенной репликой.
5. Вы страдаете, когда страницы сайтов грузятся по 10 секунд, а на бэкграунде, оказывается, картинка в 15 Мб?
6. Вы знаете, чем git отличается от PHP, а awk от Unix-shell'а?
7. Вы считаете предыдущий вопрос глупым?
8. Вы бывали на конференциях, знания с которых потом не могли применить на практике?
Если есть хотя бы три «да» — добро пожаловать под кат! Там информация для вас. :)
Читать дальше →
Тэги: 1с-битрикс, failover, failoverconf, администрирование, блог, веб-разработка, компании, отказоустойчивость, системное
Как обрабатывать терабайты данных в 1000 потоков на PHP — Hadoop/MapReduce 2014-04-02 17:55:22
Всем привет!
Уже слышали про Bigdata? Ну да, веб растет, данных становится больше и ...
+ развернуть текст сохранённая копия
Всем привет!
Уже слышали про Bigdata? Ну да, веб растет, данных становится больше и их нужно держать под контролем и периодически анализировать. Базы данных — лопаются под нагрузкой, реляционная теория не совсем справляется с задачей, нужно решение. Маркетинг активно давит сверху, а железо острыми углами — снизу и попахивает суицидом.
В этом посте постараюсь дать конкретные работающие рецепты и куски кода с краткими теоретическими выводами, как же обрабатывать >=терабайты в >=1000 потоков на PHP. Чтобы можно было взять и решить задачу, не теряя времени и не забивая голову теорией.
Однако, если вдруг стало подташнивать и закружилась голова, можно дальше не читать — а полюбоваться на прекрасных птичек и забыть о вышенаписанном. Но будьте на чеку, Bigdata может завтра взять и постучаться в дверь ;-)
Читать дальше →
Тэги: 1с-битрикс, hadoop, администрирование, битрикс, блог, веб-разработка, компании, системное
Создание своего WebRTC приложения на платформе 1С-Битрикс 2014-03-21 12:08:44
+ развернуть текст сохранённая копия
На просторах Хабра все чаще и чаще публикуются статьи про технологию WebRTC, уже написано несколько хороших статей о том, как начать работать с технологией WebRTC (например: раз, два).
В этой статье я хочу рассказать, как используя технологии WebRTC и Битрикса, создать своё мультимедийное веб-приложение.
Читать дальше →
Тэги: 1с-битрикс, bitrix, webrtc, битрикс, блог, веб-разработка, компании
Бесплатный семинар «Построение отказоустойчивых систем и разработка крупных проектов» 2014-03-13 17:47:46
+ развернуть текст сохранённая копия
Все мы, безусловно, мечтаем о том, что когда-нибудь наши проекты дорастут до масштабов Яндекса, Фейсбука, Гугла, будут работать на тысячах серверов, размещенных в десятках датацентров по всему миру, с аптаймом 99,99999%.
Так, конечно же, когда-нибудь будет. :) Но прежде, чем стать гуру системного администрирования и ассом веб-разработки, все равно нужно начать с азов. Для этого мы 20-го марта 2014 г. проводим в Москве бесплатный семинар «Построение отказоустойчивых систем и разработка крупных проектов».
Немного подробностей и ссылка на регистрацию под катом.
Читать дальше →
Тэги: 1с-битрикс, администрирование, блог, веб-разработка, высокая, высоконагруженные, компании, отказоустойчивость, проекты, производительность, системное
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ...
Главная / Главные темы / Тэг «1с»
|
Взлеты Топ 5
Падения Топ 5
|