войти зарегистрироваться

Веб-разработкаБитрикс: пытаемся разобраться. Часть 1: Устройство и технические свойства платформы

Компания 1С-Битрикс и ее продукты (CMS и корпоративный портал) вызывают много вопросов и обсуждений как в интернете, так и в жизни. Выходят новые версии, идут семинары, компания занимается активной маркетинговой деятельностью, работает партнерская сеть, а вопросов со стороны профессионального сообщества меньше не становится.
Эта статья – попытка разобраться в частых вопросах и проблемах и сформировать общее понимание ситуации.

Немного предыстории и авторской позиции.
Моя компания работает на Битриксе без малого 2 года. Переход на эту систему с самописного кода произошел по простой причине: уход единственного разработчика ядра системы.
Как говорится, качество кода программиста и его решений становится ясно после его ухода. На эти весьма распространенные грабли наступили и мы.
Так что опыт работы на других системах есть и солидный. Я понимаю и что такое свой код, и что такое разработка на опенсорсе, и что такое другие коробочные системы.
Теперь работаем на Битриксе, и в целом – довольны. Не хочу сейчас о личных впечатлениях, скажу главное: я безусловно не являюсь объективным.
Далее мое субъективное восприятие.

Статья в блоге на сайте автора:
Битрикс: пытаемся разобраться. Часть 1: Устройство и технические свойства платформы

Часть 2: Идеология и архитектура платформы 1с-Битрикс. ООП, ORM, Паттерны проектирования, MVC
Часть 3: Битрикс для бизнеса. Взгляд сисадмина, разработчика, директора

Спасибо за внимание.

MySQLТри интересные задачи на знание SQL — Решения

В недавнем своем топике я приводил три на мой взгляд интересные задачи по MySQL с желанием посмотреть на возможные решения хабралюдьми. Как я и обещал, я привожу свои решения этих задач. Для того, чтоб текст был интересным и познавательным я решил детально разжевать что зачем и как. Итак…

MySQLТри интересные задачи на знание SQL

image

Буквально несколько часов назад, после внимательного изучения комментариев вот к этому топику я был несколько удивлен что многие не очень любят использовать условия HAVING и похоже другие возможности СУБД. Скажу прямо — мне очень понравилась обсуждение простейшего и не работающего запроса, в результате которого многие узнали для себя много нового и познавательного (это мое личное мнение). Поэтому я решил сделать вот что — вывести три моих самых любимых задачи по знанию SQL (MySQL) на суд общественности.

Данные задачи абсолютно реальные, и в отдаленном светлом прошлом действительно имели место, и были благополучно решены жертвой некоторого количества рабочего времени и нервных клеток. Я уверен на 100% что они актуальны и по сей день, и будут актуальны еще долго. Сложными их назвать нельзя, но и очень простыми тоже (в зависимости от уровня подготовки конечно).

Веб-разработкаВам предлагают сделать то, что бесит на других сайтах. Деньги хорошие. Работа пустячная.

Проголосовало 710 человек. Воздержалось 135 человек.

Mail.RuАккуратные справки

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

GoogleGoogle дарит России «Гуглики»

Компания Google объявила о запуске проекта «Россия в поиске Google». Еженедельно Google будет представлять карикатуры на самые популярные запросы.

Примечание:
В самой компании эти карикатуры обозначили «Гугликами».

Персональные блоги Что ищут россияне и американцы в интернете в период кризиса?

Текущий 2009 год, как и предсказывали аналитики, сохранил экономические тенденции прошедшего 2008 года. Специалисты Google решили провести сравнительный анализ реакции пользователей интернета России и США на кризис, чтобы выявить, как оценивают жители этих стран новые экономические реалии.

С помощью сервиса Google Insights for Search удалось выяснить, как отразился экономический спад на поисковых запросах в таких сферах, как «Финансы и страхование», «Недвижимость», «Покупки» и «Развлечения» в период с декабря 2008 года по февраль 2009 года.

Приведенные ниже графики показывают динамику поисковых запросов пользователей Google в течение рассматриваемого периода. Синий график отражает поведение российских пользователей, красный – американских.

image

MySQLОптимизация MySQL запросов

В повседневной работе приходится сталкиваться с довольно однотипными ошибками при написании запросов.

В этой статье хотелось бы привести примеры того, как НЕ надо писать запросы.

ЯндексНесколько специальных запросов в поиске Яндекса

Все знают, что при пользовании поисковыми системами можно достаточно гибко формировать поисковый запрос. Например, чтобы найти информацию на тему «Кино» в контексте рок-группы в яндексе можно использовать запрос «кино near цой». В этом случае поисковик «поймёт», что вы ищете страницы, в которых рядом со словом Кино фигурирует фамилия Цой (а не просто на одной странице).

Помимо таких очевидный вещей Яндекс умеет следующие «фишки» с ключевыми словами.

  • Если начать запрос со слов "что такое… " будет произведён поиск по Яндекс. энциклопедии (яндекс словари). Например: Что такое акведук?
  • Добавив в конец запроса "… по-английски" (немецки, французски) можно получить перевод слова. На русский язык можно перевести добавив вначале англоязычного запроса слово "перевод" Например: колбаса по-английски
  • Узнать погоду можно набрав "погода" или "погода в… " для того, чтобы узнать погоду не в вашем городе. Если погоду в родном городе можно увидеть прямо на главной странице, то погоду чтобы узнать погоду в «произвольном» городе придётся сделать несколько лишних нажатий выбирая его в списке. Или правильно задать вопрос :) Например: погода в Оймяконе
  • Текущее время можно узнать спросив "Который час?" или "Сколько времени?". По заверениям Яндекса работает даже запрос "Скока время?" (и не врут!). Опять же — больше пользы от такого запроса когда надо узнать время в другом городе. Вместо того, чтобы искать разницу во времени и вычислять — можно просто спросить. Кстати можно спросить и "Разница во времени между… и ..." или «Разница во времени с… » Например, разница во времени Мурманска и Хабаровска
  • Для москвичей работает сервис по информировании об отключении горячей воды. Правильные запросы «горячая вода», «отключение воды» или «график отключения». В этом случае появится форма для ввода адреса и после его ввода — график. Впрочем, адрес можно ввести и в запросе. Тоже сработает.
    UPD. Оказывается уже не работает :(
  • Ну и узнать свой IP адрес можно по запросу «мой IP». Можно спросить и в свободной форме «мой айпи» и даже "мой айпишник"
  • Можно ввести название цвета. Синий, или даже яйца дрозда


Источник информации.

Персональные блоги Поисковый колдунщик

Изучая новую страницу "Компания" наткнулся на "Поискового колдунщика" (http://company.yandex.ru/history/wizard.…).

Особенно порадовали запросы "Который час?" и "Мой ip"