mayevski: (alice and cat)
2013-03-04 10:08 pm
Entry tags:

Drupal...

отпал. Зробили мені [особистий] сайт на друпалі. 35 годин на дизайн і біля 50 (!) на впровадження.  Сам я в друпалі не розбирався (до цих вихідних) і довірився тому, що мільйон мух не може помилятись. Але на жаль опен-сорс проявив свою сутність черговий раз. Архітектура хоча й зрозуміла (тобто я її зрозумів), але вивернута назовні (не сторінки з контентом, а контент зібраний докупи в сторінки). Плюс відсутність контролю за процесом на рівні вихідного коду сторінки підказує, що підтримка такого сайту буде коштувати набагато дорожче ніж власно впровадження (за сумою витрат грошей, часу і нервів).

Тому пішов я купувати ліцензії на Bitrix Site Manager ... З ним я свій сайт запущу годин за 10 з усіма bells and whistles.
mayevski: (alice and cat)
2013-01-24 07:28 pm
Entry tags:

Кошики і куки

Сьогодні дружина відкрила чарівну багу (точніше, швидше design flow) в веб-комерсі. Багато кошиків на сайтах зберігають інформацію про вибір в куках. Ну нормально, зручно для 1-2-5 товарів. Працює. А дружина взялася замовляти насіння. Воно дешеве, його треба багато (тобто 20-30 позицій мабуть). І кожна позиція писалась в куки. Доти, поки куки не перевищили певну довжину, яка сприймається сервером. І все! Наступний перехід по сайту привів до 400 Bad Request від сервера і поки куки не почистили (втративши все, що вона годину вибирала), на сайт навіть потрапити не можна було.
mayevski: (alice and cat)
2012-10-09 07:39 pm
Entry tags:

Google як новий Microsoft

Це звісно хвороба всіх великих компаній, але масштаб в нашому випадку вражає.

Спочатку цитата (ідіоти в LJ закодували якийсь антиспам фільтр котрий не дає мені додати посилання на статтю на www_free-seo-news_com/newsletter546.htm):

In the interview, Matt Cutts said the following about the importance of +1 clicks: "In the short term, we’re still going to have to study and see how good the signal is. Right now, there’s not really a direct effect where if you have a lot of +1s, you will rank higher."

Тепер пояснення.

Google зробив гарну річ. Зручну і корисну альтернативу для Facebook'а. Достеменно невідомо, які цілі ставилися при розробці (тобто цілей можна назвати багато, але невідомий ступінь достовірності тверджень). Ми можемо виділити такий бенефіт для гугля, як отримання інформації про вподобання користувачів з перших рук - від самих користувачів. Причому це будуть якісні сигнали - їх важче накрутити, ніж анонімну кнопку, і їх можна проаналізувати і відкинути накрутки. При цьому, на момент виходу GooglePlus у вебмайстрів не було зацікавленості чіпляти ще одну кнопку. Таку зацікавленість можна і потрібно було створювати шляхом інформування всіх, що "ставте кнопку і буде вам профіт від гугля". Потрібно було враховувати ці кліки І інформувати про це громадськість.


Натомість, що зробив цей рафінований ідіот Matt Cutts? Він вбив всі зусилля своїх колег із створення мережі, і дуже ймовірно, що вбив і саму мережу. Він сказав буквально: "нам начхати на ваші, шановні вебмайстри, зусилля з встановлення нашої кнопки, нам начхати на ваших користувачів, нам начхати на користувачів GooglePlus і нарешті на сам GooglePlus ". З чим ми корпорацію добра і вітаємо.
mayevski: (Default)
2012-07-27 08:20 pm

Присвячується Печкіну

Так вийшло, що корпоративна електронна пошта у нас була на дефолтному сервері і обслуговувалась чим попало sendmail'ом. Далі проблему спама і вірусів вирішували хто як міг. Я користуюсь сервісом від netaddress.com (вже років з 15 як той сервер з'явився).

І от нарешті я вирішив розібратись із проблемою глобально, тобто поставити нормальний сервер. Нормальний = webmail, antispam, antivirus і imap. І аліаси з форвардами нормальні. Ставити Exchange якось не гріло, розбиратись із опен-сорсом також. Тому було поставлено SurgeMail.

Все, що було потрібно, в ньому є (антивірус в платній версії, але це мене влаштовує оскільки я плачу за ПЗ, котрим користуюсь). Веб-пошта і налаштування доступні через HTTPS, налаштування антиспама гнучкі і налаштовуються глобально, на рівні домена І на рівні окремого користувача (те саме і з іншими налаштуваннями). Конфіг текстовий, але все можна задавати і через веб-інтерфейс. Аліаси і форварди підтримуються, також користувач сам може ними керувати.

Сам сервер працює як на вінді, так і на різних фрях з лінуксами (але сам сервер не на Java, як це не дивно). Оскільки у нас офісний сервер на вінді, це дуже зручно.
mayevski: (Default)
2012-05-02 09:46 am
Entry tags:

Скорость веб-страниц

From http://googlewebmastercentral.blogspot.de/2012/04/webmaster-tools-spring-cleaning.html:

Site performance is a Webmaster Tools Labs feature that provides information about the average load time of your site's pages. This feature is also being removed due to low usage. Now you might have heard our announcement from a couple of years ago that the latency of a site's pages is a factor in our search ranking algorithms. This is still true, and you can analyze your site's performance using the Site Speed feature in Google Analytics or using Google's PageSpeed online. There are also many other site performance analysis tools available like WebPageTest and the YSlow browser plugin.
mayevski: (nature mistake)
2011-12-19 11:46 pm

Все флаги в гости будут к нам

К нам сегодня заходил
некропедозоофил

Весь вечер пошел коту под хвост из-за тщательно спланированной совместной акции криворуких и тупорылых. К нам на сайт одновременно приперлись два кривонаписанных робота - от Baidu и от Bing (подозреваю, что писала их одна объединенная команда криворуких и тупорылых). Мало того, что эти твари присосались и висят каждый с целой группы IP адресов, да так, что блокировать пришлось по A.B.*.* (ага, сразу по 64К адресов нафиг), так они еще и тупые - когда они поймали какие-то петли на ссылках на нашм форуме, я убрал каталог форума и эти твари еще 5 минут (пока я не нашел другое решение) раз за разом получали 404 и запрашивали ту же несуществующую страницу (/forum/list.php?всякое-разное).

В реультате спланированной поисковыми гигантами DDoS атаки на наш скромный сайт последний отвечал на запросы вместо 2-х секунд сначала 10, а потом и 30. Там уж я и взвыл.

Причем удивительно, что раньше "такой х...ни за ним не наблюдалось" (с) . Т.е. с бингом мы дружили. Видимо, Байду стал той соломинкой, которая сломала хребет верблюду (или кому она там что сломала).
mayevski: (Default)
2011-09-14 06:25 pm
Entry tags:

Обираємо CMS

Порівняльна стаття про Joomla, Drupal і Wordpress. Оскільки я не користуюсь жодним, але розглядав можливість підняття stand-alone сайту, мені було дуже цікаво читати.
mayevski: (Default)
2011-08-26 07:11 pm

Semantic Web, step 1

Пока в мире идут неспешные разговоры о Semantic Web, Web 3.0 и прочих ярлыках, будущее уже за углом (с дубиной для вебмастеров). Гугль, Yahoo и Bing сообразили на троих такую вещь как Schema.org. Это унифицированная иерархическая система тегов для содержимого веб-страниц.

В чем суть: имеется некоторое (достаточно большое) количество XML схем, описывающих различные виды объектов. В HTML страницах те или иные данные помечаются тегами со свойствами, определенными в соответствующей схеме. Пример с сайта schema.org в конце записи.

Это, собственно, и составляет ядро семантической сети. Больше схем, хороших и разных, и мы имеем Web 3.0.

А на днях Google сообщил, что кнопка +1 позволит добавлять в Google+ сразу блок со страницы вместе со своей рекомендацией. А для того, чтобы эта функция работала, нужно добавить на страницу ... сюрприз, сюрприз... схему.

Так что вебмастерам есть теперь кусок счастья - обновлять сайты и все страницы (особенно там, где контент прописан вручную).

смотреть пример )
mayevski: (Default)
2011-06-12 04:34 pm
Entry tags:

Google Page Preview - mystery solved

Нещодавно я писав, що Google Page Preview неправильно рендерив сторінки. Як з'ясувалося експериментальним шляхом, проблема була не в інтерпретації CSS, а в нездатності гугля витягнути CSS, котрий знаходився не в кореневому каталозі. Із чим це пов'язане, я не знаю, але перенесення CSS в корінь (спеціально для googlebot'а, перевіряється PHP скриптом) вирішило проблему повністю.
mayevski: (Default)
2011-06-07 10:56 pm
Entry tags:

Google Page Preview

В Google Webmaster Tools в розділі Labs з'явився інструмент для аналізу Page Preview, як його бачить гугль. Подивився я на нього і з'ясувались досить неприємні речі: не знаю, як вони рендерять цей Preview, але він не відповідає ані стандартам ані результату, як його видає браузер Chrome (що можна було б очікувати) і показується в Preview повна лажа. Конкретно, проблема з версткою CSS. Як боротись, поки що незрозуміло :(
mayevski: (Default)
2011-03-13 03:15 pm

Кілька порад стосовно FaceBook'у

Якщо ви хочете використати facebook для бізнесу, вам стануть у нагоді поради з приводу facebook'а від [livejournal.com profile] karpolan & co.
mayevski: (Default)
2011-02-26 07:41 pm
Entry tags:

Новий графічний формат від Google

Називається WebP і являє собою графічну частину відеоформата VP8, запаковану в RIFF контейнер. Декларує істотно менший розмір файлу при аналогічному рівні якості, ніж JPG.

mayevski: (Default)
2011-01-31 02:32 pm

Web apps for smartphones

Удивительно неплохая статья по поводу, как создавать унифицированные приложения для основных мобильных устройств.
mayevski: (idiocy)
2011-01-10 11:29 pm
Entry tags:

recaptcha дістає потроху...

Те, що вона пропонує останні дні, я можу прочитати-розібрати з 3-4 спроби (тобто я натискаю refresh і отримую нову картинку). Щось в датському князівстві не те ...
mayevski: (Default)
2010-12-11 01:51 pm
Entry tags:

Гарна CAPTCHA

Тут. Потрібно повзунками повернути три малюнки, щоб поставити їх вертикально. Жоден робот не зробить таке, і навіть людині знадобиться секунд з 5, щоб повернути всі малюнки.

mayevski: (Default)
2010-11-14 08:25 pm
Entry tags:

Кнопочки для social bookmarking на вашому сайті

Я вже певний час використовую і досі радію з сервісу AddThis. Повна кастомізація кнопочок, безкоштовна статистика (із щотижневим повідомленням на e-mail) тощо. Єдина проблема - на HTTPS сторінках не відображається як слід (незважаючи на те що в їхньому FAQ написано, що повинно працювати).
mayevski: (Default)
2010-05-05 10:27 pm

Пол-царства за коня

Давно искал способ втянуть адвордовые кампании (групп у меня там штук 50, руками забивать утомительно) в adCenter.

И вот чудо:

  1. Import your Yahoo! and Google campaigns
    Start strong in the unified Bing and Yahoo! marketplace—and take advantage of the increased reach—by importing your high-performing Google and Yahoo! campaigns into Microsoft adCenter. When you’re ready, use the adCenter Desktop (Beta) tool to make bulk updates and create campaigns with ease. Or use Microsoft Advertising Intelligence to mold your Google campaign content into high-performing adCenter campaigns. This keyword research and optimization tool provides keyword expansion, research, pricing, and KPI data to help you maximize your return without doing the heavy lifting.
  2.  
     

mayevski: (Default)
2010-04-27 10:45 pm
Entry tags:

Про Alexa rank

Я тільки нещодавно помітив що Alexa показує Rank, вирахуваний за останні три місяці, а не поточний (за день, скажімо). Більше того, для сайтів з rank'ом більше 100К Alexa взагалі не рахує rank'и за день і за тиждень. Таким чином як засіб для оперативного відстеження коливань популярності Alexa годиться тільки якщо ви дуже круті. Принаймні, ми до цього дуже трохи, але недотягуємо :(.
mayevski: (Default)
2010-04-20 01:50 pm
Entry tags:

Відмінна тулза для профілювання веб-сторінок

Тут. Дозволяє дивитись, які сторінки і які вкладені файли довго підвантажуються.