Опубликовано admin 07.03.2010
Вот тут нашел загадочный пост: http://www.gastaseo.ru/gugl-na-puti-k-novomu-poisku/
На сколько понял из поста и из презентации, они хотят отсылать пинги на определенные сервисы, в том числе и на их собственный, дабы быть первыми, кто узнает. Однако не понимаю, относится это к блогам (вроде и так есть), или ко всем сайтам. Если ко всем, то шоколадно: повесил rss ленту и наслаждаешься скоростью индексации.
Так же обещается моментальное определение авторства. Но тут тоже: если у меня лента есть, а у соседа нету, то автором контента соседа стану я, так как первым в индекс попаду…
Да. И еще плагин для вордпресса для этого есть уже: http://wordpress.org/extend/plugins/pubsubhubbub/
Опубликовано admin 04.03.2010
У каждого зарегистрированного пользователя в битриксе есть пачка полей, в которых хранятся логин, пароль, мыло и всякая фигня, типа мест работы, асек. Хранятся так же картинки (например аватарка). Поле это называется PERSONAL_PHOTO.
Продолжение поста Bitrix: работаем с картинками в CUser
Кросспост с блога VITRIZET (Витризет)
Опубликовано admin 01.03.2010
В php есть цикл foreach для перебора ассоциятивных массивов (тех, у которых ключи - это не цифры идущие по порядку). В JavaScript тоже возможно создавать такие массивы, однако специального цикла для перебора значений нету. Все делается с помощью for:
Продолжение поста JavaScript: аналог foreach
Кросспост с блога VITRIZET (Витризет)
Опубликовано admin 22.02.2010
По секрету скажу: у меня 2 ноутбука. На главном стоит ie6, а на другом - ie8. Обычно то, что заработало под ie6 на ie8 пашет замечательно, но не всегда (особенно скрипты), поэтому если клиенты начинают ругаться, что не работает, я беру второй ноут и внимательно все проверяю.
Дак вот есть добрые люди, которые заставили ie работать автономно и объединили это в отдельный пакет программ :) Качаем и наслаждаемся
Продолжение поста IECollection - проверяем верстку в разных IE
Кросспост с блога VITRIZET (Витризет)
Опубликовано admin 20.02.2010
Судя по картинкам, производительность выросла в 2 раза. Добавили 2 новых метода: delegate и undelegate, которые заменяют более громоздкую конструкцию с each и live
Продолжение поста Обновился JQuery до 1.4.2
Кросспост с блога VITRIZET (Витризет)
Опубликовано admin 17.02.2010
Для многих пользователей скорость загрузки страниц является основным фактором, привлекающим их в сайте. В тоже время для владельца ресурса это также важно: чем быстрее загрузилось, тем меньше нагрузки на сервер. Оптимизацию работы php скриптов и битрикса я пока рассматривать не буду, а попытаюсь выделить основные моменты влияющие на загрузку на стороне пользователя, в сторону которых хочу покопать в ближайшее время, а также описать кое-какие тонкости, которыми мы стали пользоваться.
Продолжение поста Ускорение загрузки страниц (многобукав)
Кросспост с блога VITRIZET (Витризет)
Опубликовано admin 11.02.2010
А замечали, что иногда на сайтах попадается такая тема: висит checbox, а рядом текст, тыкаешь по тексту, а checkbox загорается. Дак вот эта полезная мелочь запросто реализуется на голом html!
Продолжение поста Мелочь: Checkbox + Label и никакого javascript
Кросспост с блога VITRIZET (Витризет)
Опубликовано admin 09.02.2010
Много-много лет мучались с этим. У битрикса есть CIBlockElement::GetList. Последним параметром этой функции можно определить массив возвращаемых полей, что значительно ускоряет работу скрипта, если совместно с этим потом использовать метод GetNext, при парсинге данных. Однако, если задать туда DETAIL_PAGE_URL, то его возвращало с незамененными парметрами. Заменить не сложно, но если в урле используется код раздела, то тогда нужно вызавать CIBlockSection и все скорости теряются.
Продолжение поста Bitrix: решение проблемы с detail_page_url при getnext
Кросспост с блога VITRIZET (Витризет)
Опубликовано admin 05.02.2010
В php есть функция serialize, которая преобразует массив, который в нее пихают в строку. Есть функия unserialize, которая делает обратно. Удобно юзать, если надо сохранить массив в cookies или в базу данных.
А в javascript такого нету. Зато можно так написать, самостоятельно…
Продолжение поста javascript: сериализация и десериализация
Кросспост с блога VITRIZET (Витризет)
Опубликовано admin 04.02.2010
Для некоторых целей, в том числе и для нашего редактора, потребовалось загружать изображения. Тут же выяснилось, что на input type=file стили не навесить. То есть вот у нас красивый такой дизаин, а в середине аццкая кнопка стандарта os пользователя, причем он по ней ткнет, а файл нигде не появится, пока форму не отправишь.
На просторах сети было найдено несколько вариантов как сделать отправку картинки без перезагрузки страницы. На хабре есть стаья, где пытаются это делать через iframe. Еще есть плагин, который на flash-е (флешовая кнопка открывает окно загрузки). Но первый - не вглядывался, но к iframe-у стал относиться отрицательно. У второго - кнопку это дурацкую без правки flash-а не поменять, да и весит ~50кб. Но вот вчера, наконец, нашли: продолжение статьи
Кросспост с блога VITRIZET (Витризет).
Свежие комментарии