Google оптимизация: Что должен сделать программист для клиента

SEO иногда жив, иногда мертв — его объявляют туда сюда регулярнее лунных циклов, но в любом случае есть негласные условия для хорошей индексации роботом. Самое важное конечно яркий понятный контент, но этот контент надо не испортить программистом. Что же должен делать программист/кодер при разработке сайта для его минимальной оптимизации? *Покупать ссылки и писать тошно-тексты ведь не задача программиста. Ты-ж-программисты, возможно, берутся за такое, но это всегда риски… программист — он программирует.

Продолжить чтение…


Magento: Как сделать стоимость доставки зависящей от суммы и группы пользователя

Пример задачи: для обычного пользователя в Киеве сделать доставку 50 грн, для пользователя в других городах — 200 грн, для оптовика при сумме заказа до 500 грн — 40 грн, при сумме заказа выше — 20 грн. *бесплатно было бы легче тк есть отдельный бесплатный шиппинг,)))

Продолжить чтение…


Тренировки как программирование

Цель и график

В программировании нельзя «сделать то, незнаю что». Так же и в тренировках — Вы должны представлять чего хотите. Быть больше или сильнее, гибче или поджарей — выберите одну основную цель. Желательно одну.

Продолжить чтение…


AngularJS: Простой сайт без базы данных

База данных нужна для сохранения и манипулирования большими кусками структурированной (и не очень — смотри NoSQL) информацией. Как много сайтов на самом деле имеют дело с большим объемом информации? Если честно, то 1% из всех. Остальные сайты вполне описываются в терминах «пара таблиц и связи между ними». Если Вы можете нарисовать архитектуру своей базы на одном листе А4, а количество записей в каждой таблице составляет порядка сотни или тысячи — я очень сомневаюсь что Вашему сайту на самом деле обязательна база.

Описанный сайт можно посмотреть по этой ссылке или скачать
пример сайта-блога на AngularJS без базы данных. Другие сайты на AngularJS Вы можете найти на странице примеров для изучения или по тегу AngularJS

Продолжить чтение…


AngularJS: Смена хеша без перезагрузки контроллера

AngularJs прекрасен и подходит для любых страниц, не только так любимых ныне SinglePageApplication, но для этого нужно правильно его готовить. Одно из правил готовки: позволь пользователю запоминать текущее состояние

Продолжить чтение…