Web

Блог посвящен Веб разработке, HTML, CSS, Javascript, всевозможные браузерные технологии. Разработка для мобильных браузеров. HTML5, CSS3, WebGL, и другие веб технологии. SEO Поисковая оптимизация, интернет коммерция, браузерные игры, Серверные языки программирования. PHP.

Что такое хороший дизайн для сайта?

Примеры хорошего дизайна сайтовЧто, по-вашему – хороший дизайн? Что, по-вашему, дорогой или дешевый дизайн? Как можно оценить стоимость? Да и вообще, как можно оценить стоимость дизайна сайтов?

Если профессиональный известный дизайнер за 5 часов своей работы выдает вам белый фон и небольшие красивые буквы/логотипы – это правильно? Если дизайнер-новичок за 5 минут разрисует вам сверх навороченный супердизайн – это правильно?

Давайте разбираться. Какие четкие критерии определения качества дизайна нам известны? Сразу говорю, что большинство – очевидные вещи.

Читать дальше →

  • Автор: kosmom
  • Просмотров: 768
  • Комментариев: 0
  • Создан: 03.02.2012 11:29

Нужны ли готовые CMS?

CMS, нужна ли она?Добрый день, если вы решили связать свою жизнь с разработкой сайтов - наверняка встречались с данным вопросом. Некоторые размышления возможно помогут вам определиться.

Суть проблему следующая: Использовать ли при создании сайтов готовые решения – готовые систему управления содержанием? Можно ведь обойтись своими силами. Не использовать системы вообще, верстать в HTML коде – очень удобно с точки зрения экономии ресурсов, либо сделать все самим – удобно при умении программировать.

Вкратце перечислю факты, на которые можно опираться:

Читать дальше →

  • Автор: kosmom
  • Просмотров: 512
  • Комментариев: 0
  • Создан: 02.02.2012 13:04

Сколько стоит сайт?

Стоимость сайта

Добрый день. Несколько слов о стоимости сайта

Допустим, есть студии – у них есть несколько программистов, дизайнеров, верстальщиков, специалистов по юзабилити, по продвижению, на менеджера, который будет вести разговор с клиентом, есть рабочий хостинг для сайтов клиентов, за все это нужно платить. На поддержание рыночной ЗП, на налоги, на развитие, рекламу, маркетинг и прочие неотложные нужды, я уж не говорю про аренду офиса.

А сколько уходит рабочего времени, чтобы сделать сайт? Как вы думаете?

Тут четкого ответа нет, все зависит от множества условий и пожеланий клиента. Чем проще устроен и максимально приближен данному сайту аналогичный выполненный ранее сайт – тем проще - повесил новый логотип, сменил быстренько дизайн и готово дело.

Читать дальше →

  • Автор: kosmom
  • Просмотров: 458
  • Комментариев: 0
  • Создан: 02.02.2012 11:03

Веб сайты – инертны

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

Вот какие результаты были получены

Читать дальше →

  • Автор: kosmom
  • Просмотров: 512
  • Комментариев: 0
  • Создан: 27.01.2012 16:34

Читаем Excel 2007 (XLSX) при помощи PHP

Ексель легко открыть при помощи PHP

Наверняка многие думают, что Excel формата XLSX очень сложен для чтения и нужно обязательно использовать сложные скрипты и библиотеки. Так было со старым форматом XLS. Для нового экселя – все куда проще. XLSX – это зип архив, внутри которого в виде XML расположены данные по ячейкам и все остальные – в стандартной структуре с малыми хитростями.
Знания этого можно применять для настройки импорта данных из экселя. Любых данных. В дальнейшем мы разберем, как можно самостоятельно создавать эксель файл, не прибегая к супер библиотекам.
Нам понадобятся PHP 5, встроенный модуль ZIP и SimpleXML. Как вы думаете, сколько строк кода нам понадобится?

Читать дальше →

  • Автор: kosmom
  • Просмотров: 3888
  • Комментариев: 5
  • Создан: 19.01.2012 14:17

Пишем формочку обратной связи аля Reformal

Обратная связь на сайтеПривет всем. Полезное дело – получать обратную связь. Полезное в отношении веб проекта, который вы поддерживаете и продвигаете. Полезно в отношении посетителей, ради которых он и затевался. Они могут вовремя просигналить вам об критической ошибки, которую вы бы не нашли, а другие, натыкаясь на нее – просто уходили с сайта без разборок.
Как показывает практика - связь в службу поддержки оставляет далеко не каждый, оно и понятно. Нужно отвлечься от текущей операции, искать форму обратной связи, если такая вообще существует, заполнять поля кто я такой, почту свою еще указывать, запоминать адрес страницы, где все это произошло, суметь правильно описать проблему, чтобы на другом конце могли понять… куча проблем...
Давайте упрощать все это дело. Что мешает нам на каждом окне в углу расположить кнопочку обратной связи?.. Даже не важно, кто постит проблему или пожелание, пользователь или случайный прохожий. Важно вовремя знать, что оно есть, или получить варианты размышлений на тему будущих доработок.
Размещая кнопочку на каждой странице – пользователю уже нет необходимости говорить о том, где он увидел проблему. Пользуясь сессиями, куками и IP – мы можем каким-либо образом идентифицировать пользователя для дальнейшей возможной обратной связи. Таким образом – пользователю достаточно заполнить одно поле, которое чаще всего можно уместить в одной строке.

Таким путем пошло reformal, предлагающий для каждого из сайтов подключить некий сборник обратных связей пользователей точно такой же кнопкой на каждой странице. Таким путем пошли некоторые другие обратные связи copiny, jivosite. Некоторые из них сопровождаются возможностью чата со службой поддержки или консультантами. Возможности чата – это хорошо, но на это нужно выделить людские ресурсы. Это больше подходит для консультаций клиентов перед покупками, а у нас лишь обратная связь.

Читать дальше →

  • Автор: kosmom
  • Просмотров: 631
  • Комментариев: 0
  • Создан: 12.01.2012 13:08

Заработок через Интернет. Рубль в день просто так – это много или мало?

Идея статьи очень проста. Создать базу для приближения к постоянному доходу. Стать экономически независимым (или приблизиться к этому). Об этом много книг и статей написано. Обычно это пишут, приукрашивая действительность. Но и доля смысла в этом тоже есть. Согласитесь – приятно, когда из ниоткуда на кошелек капает некая (пусть небольшая, но возможно растущая) сумма денег. При этом вы можете ничего не делать в дальнейшем. Сказка?
Но это возможно. Это совсем не трудно. Быть может у вас уже есть какой-либо сетевой ресурс? Может вы уже ведете блог, или администрируете форум на определенную тематику? Быть может, Вы разбираетесь в какой-либо области больше других? В любом случае, Вам есть чем поделиться.
Схема проста – вы делитесь информацией, а слушатели/читатели смотрят на рекламу и вы получаете деньги за просмотры.
Довольны все:
Вы получаете пассивный доход. Читатель получает информацию, за которой он пришел. Рекламодатель получает часть читателей, которой интересны его услуги.

Читать дальше →

  • Автор: kosmom
  • Просмотров: 642
  • Комментариев: 0
  • Создан: 13.12.2011 13:45

Авторизация. Запомнить меня. Как это делается?

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

Почему так устроено?

Все дело в том, что понять, что с этого компьютера вошли именно вы – достаточно проблематично. Сервер может отследить ваш IP и по нему назначить вам сессию, но хранить он ее будет не долго, т.к. через час вашего отсутствия он будет думать, что вы уже ушли и хранить информацию больше ни к чему.
Так, когда вы возвращаетесь на форум на следующие сутки – он вас вдруг вспоминает. Это работает следующим образом – при авторизации – сервер дает команду сохранить логин и шифр пароля у вас на компьютере, в файлах, под названием Куки cookie. И каждый раз, когда вы входите на форум – компьютер автоматически отправляет эти данные и вас узнают.
Получается – это не безопасно? Конечно, хранение файлов с логином и паролем у себя в открытом виде – небезопасно. По этому обычно храниться не сам пароль, а хеш пароля. Но, тем не менее, потенциальная угроза остается. Кто-то может при помощи не хитрых приспособлений, поместив небольшой кусок Javascript на страницу с форумом – получить эти данные и также, в виде файлов – разместить их у себя. Либо злоумышленник может сделать нехитрый exe файлик, который при запуске будет считывать все ваши файлы cookie и передавать их куда-либо.
Таким образом – Безопасность страдает в угоду удобства.

Читать дальше →

  • Автор: kosmom
  • Просмотров: 640
  • Комментариев: 0
  • Создан: 26.11.2011 16:57

Реализация постраничника

Постраничник - самая обычная вещь для блогов, таблиц, где предусмотрено великое множество данных, которые логично было бы разделять на страницы в виду большой загруженности передаваемых данных, когда большинству пользователей нужен лишь первый десяток последних новостей. Хороший способ сэкономить ресурсы и трафик.
Статья касается вопросов организации постраничников их внешнего вида, эргономики, а также поисковой оптимизации. Мы также коснемся вопросов исполнения при помощи програмных средоств PHP.
Сразу оговорюсь про оптимизацию для поисковиков - файл Sitemaps, помогает обнаружить поисковиками материалы, если они скрыты за пеленой постраничника.

Читать дальше →

  • Автор: kosmom
  • Просмотров: 594
  • Комментариев: 0
  • Создан: 14.11.2011 17:34

Эволюция создания ядра для сайтов

Привет. Данная статья возможно будет полезна новичкам в области веб программирования, а может кому-то еще ). Суть в том, что у каждого начинающего веб разработчика есть свой собственный путь. Свой метод получения эффективного результата и достижения простых мелочей.
Каждый наверное мечтал создать свою идальную CMS, свою суперсистему для решения той или иной задачи. Благо PHP язык не замысловатый и позволяет более менее простыми деталями влесть в дебри кода. Большинство сайтов же идентичны, с одинаковой основой. 90% всех сайтов с повторяющимся функционалом.
Достаточно один лишь раз сделать одну вещь и пользуйся ей всю жизнь, преобразуя под разные новые стандарты. Со временем меняется код, html, можно упростить некоторые детали. Появляются нове технологии, но суть остается одна.
Нужно грамотно владеть преобразованием текстов, структурой html для правильного отображения и проработки данных.
Я опишу вкратце свой путь. Возможно, чтобы не забыть как это было в старину, возможно, чтобы оценить всю историю преобразований.

Читать дальше →

  • Автор: kosmom
  • Просмотров: 486
  • Комментариев: 0
  • Создан: 01.11.2011 17:57
Вам больше не нужны бекапы Самопис, или готовое решение? Полный аякс Фиксируемый по горизонтали заголовок страницы Загружаем сторонние скрипты асинхронно CSRF универсальный способ защиты Bootstrap snippet Резиновое отображение таблицы Соединение JS и CSS между собой Правильная Ориентация при заливке изображений JPEG Доработка для Bootstrap, используем Progressbar во всех элементах Мгновенное отображение страницы Объединяем CSS и JS файлы Open-Filemanager Правила простого кода в веб-разработке Полукеш, или Суперкеш. Простая реализация Progressbar долго открывающейся страницы PHP Fatal error: Allowed memory size of . Хватит. Давайте решим проблему 7 Методов, которые помогут сделать любую WEB страничку лучше Вычисление математических формул на PHP и Javascript Простое программирование сайтов. Суть Сокращение числа лишних переменных из HTML формы Простая реализация взаимодействия между приложениями через SOAP Простое программирование сайтов. Суть. ООП Раскрутка сайта. Инструменты продвижения Раскрутка сайта. Продвижение сайта. На простом языке Кодировка для сайта. Какую выбрать? Как сменить? Реализация качественного вывода данных. ч3. Сортировка Реализация качественного вывода данных. ч2. Постраничник Реализация качественного вывода данных. ч1. Фильтр Оптимизация работы сайта. Часть 2. Сжатие мелких изображений Оптимизация работы сайта. Часть 1. Сжатие стилей и скриптов Правильная Передача данных AJAX в веб-приложении Быстродействие. Избавляемся от Smarty Как писать правильное ТЗ. Ошибки при взаимодействии с разработчиками Упрощаем множественное вложение файлов Экономим на доменах В поисках лучшего Flash FLV Player проигрывателя видео для сайта Безопасность сайта Создаем один портал из множества проектов Как запустить сайт Что такое хороший дизайн для сайта? Нужны ли готовые CMS? Сколько стоит сайт? Веб сайты – инертны Читаем Excel 2007 (XLSX) при помощи PHP Пишем формочку обратной связи аля Reformal Заработок через Интернет. Рубль в день просто так – это много или мало? Авторизация. Запомнить меня. Как это делается? Реализация постраничника Эволюция создания ядра для сайтов Перевод статических блоков сайта средствами CSS Универсальный экспорт отчета в word и excel Ввод паролей через последовательность зажатия клавиш Теория управления компонентами из админки
Ваши предложения и пожелания пишите на [email protected]

Теги

backup bootstrap excel javascript php безопасность кеширование таблица юзабилити

Случайный пост

21.03.2013 18:29
Фото на документы