Сегодня второй семинар по BitrixOnRails

Неделю назад я писал, что побывал на семинаре по BitrixOnRails. Сегодня поеду на вторую часть ссеминара. По результатам отпишусь. 

На прошлом семинаре было задано ДЗ. Разработать простой компонент по выборки из инфоблока и выведению информации из него на сайт. Компонент простой. Сделал быстро. Потом распишу как и что я делал.  

ЗЫ. Наверно надо заводить новую категорию по Битриксу...

Читать далее »

Книга "Разгони свой веб-сайт"

Разгони свой сайт

Сайт тормозит, и вы не представляете, как с этим справиться? Количество анимации на странице превысило все мыслимые и немыслимые границы, и вы незнаете, что делать? На странице десятки и сотни картинок, дизайнер превзошел сам себя, и теперь все это загружается страшно медленно? Эта книга поможет разобраться с этими и множеством других проблем, связанных с клиентской производительностью.

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

Читать далее »

Спецификация HTML5 для веб-разработчиков

Нашел на просторах сети спецификацию HTML5 для веб-разработчиков. В отличие от полной спецификации, из нее убрана информация, которая нужна только разработчикам броузеров. Очень инетересная и познавательная вещь. Естественно на английском. 

Спецификация HTML5 для веб-разработчиков

Читать далее »

Был на семинаре BitrixOnRails по компонентам Битрикса.

С недавних пор работаю я с 1C-Битрикс. Сразу кинули на серьезные проекты, задачи не сложные, но надо было сразу освоить Битрикс, его механизм компонентов, Битрикс-API и т.д. В общем я был в легком нокдауне. 

Посоветовали мне сходить на семинар по битриксу, который проводил знакомый начальника. Как раз по структуре Битрикса и компонентов к нему. Как их делать, для начинающих. Проект BitrixOnRails. Ведет Сергей Панарин. 

Сначала познакомились, послушали друг друга, послушали друг друга. Потом Сергей начал рассказывать про структуру компонентов и Битрикса, а также про общие правила оформления компонентов, про разделения логики и представления и т.д. В общем было интересно. Потом пришла девушка, которая провела для нас разминку в рамках своего проекта по ЗОЖ для работников офиса. Правда сама к концу зарядки чуть - чуть выдохлась.

Потом пошли на обед и расслабились. В результате чего ничего больше практически ценного мы не сделали. А начали предлагать как бы лучше построить семинар. Планы строили просто грандиозные и вообще отошли немного от темы. Жаль. 

В общем семинар прошел не зря, мне понравилось. Единственное жалко, что не все успели. Но обещали собраться еще раз, в следующее воскресенье. 

Читать далее »

Поставил MODx 2.0.8

Решил тут обновиться до MODx 2.0.8. Ну сказано сделано. По идее чтобы обновить MODx надо просто закачать поверх старой версии новую и запустить скрипт установки. 

Заранее сделал полный бэкап файлов и БД и приступил к установке. Но тут что то пошло не так и система обновляться отказалась наотрез, выдавая мне ошибку 500. Погуглил, нашел несколько вариантов решения, которые в моем случае ровно ничего не дали. Поэтому пришлось обновлять сайт хирургическим способов. Удалил полностью старый сайт, поставил новую версию MODx и потом из бэкапа восстановил сайт. 

Читать далее »

Построение микро MVC шаблона на PHP

Когда делаешь совсем небольшой сайт так влом бывает заливать какую-то CMS на 3000+ файлов или какой-то фреймворк типа CodeIgniter или Zend. А создать красивую MVC модель все-таки хочется, чтобы не пихать php, html, js в один файл. Нашел в сети видео как раз для этого случая. Автор рассказывает, как сделать такой вот микро шаблон, который можно будет копипастить в такие вот небольшие проекты и допиливать уже свой функционал. 

Исходные коды шаблона

Читать далее »

Чек-лист вёрстки. Офигенная статья на Хабре.

Нашел в сети: 

Вы PM. Как узнать – готова ли вёрстка к реальному использованию?
Вы заказчик. Как убедиться, что работа выполнена качественно?

Когда я стал тим-лидом, а позже PM, передо мной стала задача проверять вёрстку наших проектов. Нужно было выработать формальные, легкопроверяемые критерии, соответствие кода которым, должно было давать некую гарантию, что не будет факапов и ни клиент, ни программеры не сказажут потом “WTF?”.

Клиенту неважно насколько красив ваш код, но ему важен результат. Качественный код нужен фирме, т.к. он надёжней и в будущем его будет легче поддерживать.

Требования должны были быть такие, что соблюсти их легче, создавая качественную вёрстку, а не говнокод. Я составлял такой чек-лист в течении полутора лет. За последние полгода в него не добавилось ничего. Значит самое главное учтено.

Источник.

Просто отличная статья. Огромное спасибо автору.

Читать далее »
Scroll To Top