Архив категории: ‘Web разработка’

SapientGenerator – автоматическая генерация уникальных сайтов

Sunday, 13 Nov 11 в 12:48

SapientGeneratorЧего только не придумают вебмастера для получения контента и наполнения своих сайтов – в ход идут сканы, рерайты, синонимайзеры, различного рода грабберы текстов с других интернет ресурсов и т.п. Особенно актуальным вопрос есть для той категории пользователей (вебмастеров), что зарабатывают на биржах ссылок (в частности в той же системе Sape) и работает с большим числом сайтов – сетки которых измеряются сотнями проектов. В этом случае важно поставить весь процесс на поток дабы на создание, наполнение и может даже продвижение уходило минимум времени. Иначе полуГС и сателлиты, как правило, будут не рентабельными – большинство из них рано или поздно уходит в бан, поэтому важно успеть заработать до этого. Сегодня хочу как раз поговорить об автоматизации и ускорении процесс  создания сайта – поможет нам в этом специальный сервис SapientGenerator, который уже успели попробовать многие вебмастера.

Основной и единственной задачей SapientGenerator является генерация более-менее уникальных сайтов с большим числом страниц, причем процесс производится автоматически, быстро и легко. При этом поддерживаются все основные популярные CMS – WordPress, DLE, Joomla, а также возможность получить html версию. Вы можете заказать создание сколь угодного числа сайтов и получить их в весьма короткие строки. Для этого вам нужно сначала зарегистрироваться в SapientGenerator, в админке выбрать необходимые параметры для сайта и нажать кнопку “Запуск “. Сложного ничего нет.

При создании проекта вы можете указать некоторые нюансы и его опции, в зависимости от того, что хотите получить. В меню аккаунта есть пункты “Мои файлы”, “Проекты”, а также пункт “Создание проекта” для начала процесса генерации:

SapientGenerator

Здесь на странице можно выбрать тематику и категорию будущего сайта. Также задается CMS, нужное количество создаваемых статей, даты начала публикации и окончания дабы распределить их по времени. Кроме того, важным параметром есть галочка “Удалить похожие” – с ее помощью можно указать допустимый процент сходства и длину шингла.  В самом низу страницы найдете итоговую стоимость проекта.

Отдельно, наверное, нужно сказать о контенте – это, по сути, основной вопрос в работе сервиса. Генерируются тексты в SapientGenerator автоматически на основе специальных формул, различных перестановок, переборов и т.п. Обычно страница имеет около 2000-3000 символов. Кроме того, в публикации будут и графические материалы, что безусловно является плюсом. На сайте системы можно найти пару примеры такого контента.

контент SapientGenerator

По-моему, выглядит неплохо. Качество текста оценивается разработчиками достаточно высоко, на выходе вы получите контент с уникальностью более 65%. За счет профессионально составленных шаблонов (объем которых иногда занимает до нескольких мегабайт) можно получить очень много статей. Также в шаблонах используются фразы для получения трафика по НЧ и СЧ запросам. Как уже успели заметить выше, имеются различные тематики шаблонов – Фильмы, Работа, Музыка, Туризм, Финансы и т.п.

По цене контенет из SapientGenerator будет намного дешевле заказанного копирайтинга или рерайта. В этом, безусловно, кроется еще один плюс сервиса. Стоимость создания одной публикации может варьироваться в зависимости от тематики и шаблона, в среднем она равняется 0.2 рубля за статью на 2000-3000 символов. При заказе более 10000 страниц можете рассчитывать на цену материала 0.15 рубля.

При желании можете найти некоторые отзывы о работе SapientGenerator на вебмастерских форумах. Например, на Серче имеется отдельная тема с детальным обсуждением. Если говорить вкратце, то сервис SapientGenerator работает весьма неплохо, большинство довольны, созданные сайты входят в индекс, у некоторых пользователей находятся там уже более 3-х месяцев. Единственной проблемой, которую я заметил в беседе – возможное отклонение сайта в Sape поскольку контент “сгенерированный на автомате”. При этом в другие биржи ссылок судя по всему сайты принимают, но и в Sape можно попасть, главное немного думать и не спешить. Во-первых, вы можете купить хороший домен для нового сайта с PR или тИЦ. Во-вторых, нет смысла заливать на сайт сгенерированные тексты сразу, закажите для начала парочку уникальных статей у копирайтеров, подождите пока сайт попадет в индекс и тогда уже постепенно наращивать количество страниц. В целом SapientGenerator – интересный программный продукт, востребованный в своей нише. Главные преимущества – сайты создаются быстро, шаблон отображаемой информации весьма приятный, тексты в меру уникальные, стоимость контента минимальная, что еще можно желать для сателлитов.

Понравился пост? Подпишись на обновления блога по RSS для блоггеров и вебмастеровRSS, RSS для блоггеров и вебмастеровEmail или RSS для блоггеров и вебмастеровtwitter!

Советы по оптимизации скорости загрузки сайтов на wordpress и не только

Thursday, 28 Apr 11 в 17:55

скорость загрузки сайтовМногие из вас, наверное, читали о том, что google начал активно поглядывать в сторону скорости загрузки сайта для учета этого показателя в своих тайных алгоритмах. Возможно, это как и валидация, является больше “пожеланием” нежели строгим и важным критерием, но в любом случае оптимизация скорости загрузки сайта штука полезная, особенно когда у вас имеется достаточно хорошая посещаемость в несколько тысяч человек в сутки. Сегодня хочу опубликовать что-то вроде сборного поста по теме, где рассмотрю моменты, с которыми сам сталкивался + общие советы по улучшению сайта. Кстати о Google, записался на на курсы по AdSense от Backspark – сколько не пытался самостоятельно найти силы для изучения темы, ничего не получалось. Надеюсь с помощью этого успешного мастера по MFA сайтам смогу сдвинуться с мертвой точки. План курса, в принципе, прост и доступен, нужно только желание учиться и целеустремленность, чем я потихоньку запасаюсь:) Но вернемся к теме оптимизации скорости загрузки.

Первым шагом, что нужно сделать это анализ скорости загрузки сайта для чего вполне пригодны как отдельные сервисы, так и Firefox плагины. Он поможет вам сравнить итоги проведенных действий с тем, что было ранее и понять насколько эффективно вы поработали. Более этого, от сервиса webo.in или плагина YSlow вы получите перечень рекомендаций по оптимизации сайта. Некоторые из них, которые вполне реально исправить самостоятельно.

Нужно проследить за тем, чтобы не было “битых ссылок” на файлы или скрипты, которых нет. У меня где-то глубоко в недрах css файла была ссылка на несуществующую картинку, и если бы не анализ скорости загрузки никогда бы о ней не догадался. Это в свою очередь вызывало некоторую задержу в процессе загрузки страницы, хорошо заметно при включенном кэше.

Оптимизация картинок сайта. Здесь есть 2 “уровня сложности”. Если говорить о базовой оптимизации, то следует учитывать, что формат PNG имеет некоторое преимущества перед JPEG, тоже самое как GIF может занимать гораздо меньше PNG. Вообще GIF можно (и нужно) использовать для всех изображений, которые не прихотливы к цветовой палитре – фоны, иконки, логотипы. Так, например, я без особых потерь сократил вес фоновой картинки для сайта в 2 раза. Второй уровень сложности – использование специальных инструментов для еще больше компрессии, оптимизации изображений. В частности на webo.in посоветовали gif2png или gifsicle дабы уменьшить GIF в размере и аналогичное для PNG – pngcrush.

CSS спрайты – это такой хак в CSS, которые позволяет физически использовать одну картинку для разных элементов дизайна. Чаще всего это можно встретить при задании разных изображение для ссылки – обычное и после наведения. В этом случае оба варианта помещаются в один файл, после чего в css указывается смещение для обычного a и a:hover. Эту же технику можно применить для работы с большим числом мелких деталей – иконки для категорий, тегов, списков, даты, числа комментариев и т.п. – все это можно поместить на одно изображение. Большой плюс метода заключается в том, что позволяет сократить число запросов к серверу.

Оптимизация Head а точнее вызываемых в нем CSS и JavaScript. Здесь есть несколько моментов – во-первых, нужно объединить все CSS файлы, во-вторых, избавиться от условий при вызове стилей CSS для других браузеров (IE 6,7 и т.п.) – это нужно делать через CSS хаки (* html). В-третьих, объединять также нужно javascript скрипты, следить дабы они не дублировались и убирать лишние, как иногда бывает в вордпресс, подробнее об этом читаем в статье оптимизируем WordPress header и удаляем лишние элементы. В комментариях к этой статье мне посоветовали плагин wp-minify, который позволяет объединить несколько CSS и Javascript файлов, а также применить к ним технику minify. Да, это удобно, но следует заметить, что с этим пунктом нужно быть осторожным – слишком большой файл CSS также не лучший вариант решения задачи, нужно удалять из него все лишние не используемые настройки, применять сжатие. При объединении нескольких Javascript в один могут возникнуть проблемы с работоспособностью некоторых скриптов.

Кстати о плагинах wordpress.  Очень часто они являются одной из основных причин медленной работы сайта. Во-первых, нужно оставлять только те плагины, которые реально используете в работе. Раньше часто по работе помогал настраивать wordpress и всегда удивлялся количеству установленных модулей под 30 штук. Во-вторых, выбирая плагины, нужно (по возможности) анализировать их эффективность, почитать отзывы и т.п. Так, например, в новых версиях Simple Tags разработчики убрали часть функций и добавили “советы” по установке других более подходящих модулей для тех или иных целей.

Если есть разные варианты решения задач, то всегда нужно сравнивать альтернативы и выбирать наиболее подходящую. Так, года 2 назад открыл для себя замечательный плагин WP-SpamFree который убирал весь автоматический спам в блоге, но недавно узнал, что он практически полностью нивелирует эффект от кэширования, что, конечно, очень нехорошо. Поэтому лучше использовать другие модули – плагин Antispam Bee или тот же Akismet. Еще один наглядный пример о самых популярных постах с WP-PostViews – оказалось, что он весьма неслабо грузит сервер. Поэтому в качестве альтернативы можно установить плагин рейтинга статей WP-PostRatings – принцип работы его, конечно, немного иной, но цель использования практически одна и та же.

Весьма здорово ускорить процесс загрузки сайта помогает кэширование. Некоторые плагины показывают чуть ли не феноменальные результаты выигрыша производительности на 600-800%. Я для своих блогов используют WP Super Cache и весьма им доволен. Как правило, для средних проектов оптимизации и кэширования хватает, но особо посещаемые и требовательные wordpress  сайты могут использовать скрипт maxcache кэш, который сокращает нагрузку в 100 раз (скрипт платный, 30 долларов). Что касается другие сторонних разработок – можно также воспользоваться решением WEBO Site SpeedUp где есть модули для популярных CMS и бесплатные версии. Оно позволит воплотить в реальность все советы по оптимизации загрузки сайта что отображались в результате анализа webo.in. Я пытался ставить модуль для wordpress , но там нужно во всем подробно разбираться, настроек очень много. Для тех, кто не любит в них особо копаться, вникать, подробно изучать, проще воспользоваться модулем maxcache кэш.

Итого, в качестве заключениям можно выделить парочку нюансов, на которые нужно обратить внимание про оптимизации скорости сайта:

  • первым делом проводим анализ скорости, отмечаем проблемные области и изучаем советы по их улучшению;
  • оптимизация изображений, CSS спрайты;
  • объединение и сжатие CSS и JavaScript файлов;
  • оценка эффективности плагинов wordpress или других cms;
  • включение кеширования;

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

P.S. Для начинающих вебмастеров полезным будет курс создать свой блог который содержит видео уроки по вордпресс для базового и детального ознакомления.
Тем кто следит за последними геймерскими новинками игровой портал Gameonaim.com должен очень понравится, пока что проект в разработке.
Специальные технологии позволили создать фильтр с помощью которого структуризированная вода сохраняет все свои полезные свойства и микроэлементы.

Понравился пост? Подпишись на обновления блога по RSS для блоггеров и вебмастеровRSS, RSS для блоггеров и вебмастеровEmail или RSS для блоггеров и вебмастеровtwitter!

Наборы для веб разработки – XAMPP и Денвер

Tuesday, 14 Dec 10 в 1:28

Собирался написать пост на один из конкурсов, который сейчас проходит в блогосфере, но два дня non stop разработки сайта сделали свое дело. В итоге получается весьма интересный и функциональный проект с точки зрения приобретения нового опыта в typo3 – сайты по тематике недвижимость с базой данных квартир я еще не делал. Заодно информации и тем для статей  в typo3 блог появилась масса. Кое о чем решил также поведать и в Tod’s Blog. Речь пойдет о специальных наборах для веб разработки – XAMPP и Денвер, которые включают в себя весь необходимый функционал для развертывания сервера на локальном компьютере – Apache, PHP, MySQL и другое.

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

Так вот на установку оболочки с Apache, PHP, MySQL в книге был выделен целый раздел, я столкнулся с задачей впервые и множество всяких непонятных понятий, серверных нюансов для меня тогда, конечно, были непонятны. Книгу я так и не дочитал, необходимость в этом, по сути, пропала, тогда как на смену обычному программированию пришло использование CMS. Подобные параллели можно провести и с выделенным сервером, для которого сейчас достаточно воспользоваться уже готовыми установочными наборами Денвер или XAMPP. Начну с последнего.

XAMPP for Windows

XAMPP был первым набором веб разработки, с которыми я познакомится. Проект англоязычный, а я в основном всю техническую литературу ищу на английском, поэтому, видимо, на него и попался. Это позже я уже от многих слышал “поставил Денвер”, “нужно настроить Денвер” и т.п., слегка недоумевая зачем какой-то Денвер, если есть XAMPP:)

В последнюю версию XAMPP 1.7.3 входит:

  • Apache 2.2.14 (IPv6 enabled) + OpenSSL 0.9.8l
  • PHP 5.3.1
  • MySQL 5.1.41 + PBXT engine
  • phpMyAdmin 3.2.4
  • Perl 5.10.1
  • FileZilla FTP Server 0.9.33
  • Mercury Mail Transport System 4.72

Ну или что-то около того. На официальном сайте вы найдете разные подборки и варианты установки – как базовый, так и просто дополнения, обычная или Lite версия. Кроме того, под разные Window свои нюансы, отдельная информация доступна по Vista (хотя я вроде ставил без каких-либо проблем). Собственно XAMPP есть для Mac OS X, Linux и даже какой-то Solaris.

Для установки можно сказать самораспаковывающийся EXE архив на 51Мб, после чего просто запускаете его и выбираете нужную директорию для установки.

XAMPP for windows

По умолчанию набор поставится на диск C. В общем, все, насколько я помню будет выполнено “на автомате”, хотя на сайте есть и другая версия/возможность поставить пакет. После установки будет доступна для запуска панель управления XAMPP Control Panel, где вы сможете запускать/останавливать сервер. Включаем Apache, MySQL и заходим по адресу http://localhost/ или http://127.0.0.1/ дабы проверить работоспособность набора. Для удобства и в качестве примера попадете на небольшой сайтик с полезной информацией и скриптами.

XAMPP for windows

Здесь, как мы видим, можно сразу определить статус сервера и установленные модули. Также в меню есть дополнительная документация, возможность стразу глянуть конфигурацию PHP через phpinfo(), запустить инструменты phpMyAdmin, Webalizer. Очень интересным является раздел в меню Demos с примерами разработанных приложений “коллекция CD”, “гостевая книга”, “телефонный справочник” и другие. В целом штука очень полезная для начинающих веб разработчиков, которым не страшен английский язык (хотя в целях практики его применения и чтения технической документации – тоже полезно юзать XAMPP).

Denwer

С Денвером я познакомился буквально недели две назад, когда нужно было установить локальный сервер и захотелось проверить что же это за набор о котором все говорят. Проект Денвер (сокращенно от джентльменский набор Web-разработчика «Д.н.w.р») в принципе ничего не отличается от XAMPP – здесь также найдете набор дистрибутивов Apache, PHP, MySQL, Perl и т.д., которые за пару минут можно установить на локальный компьютер с Windows. На данный момент последняя версия Денвер 3 и она включает в себя:

  • Apache 2 + SSL
  • PHP 5.3
  • MySQL 5.1
  • phpMyAdmin
  • Обладает преимуществами – многопроектность, работа с Flash-накопителем

Интересно, что Денвер занимает всего 6.4 Мб(!), хотя это всего лишь базовый пакет, необходимый для работы (видимо что-то вроде XAMPP Lite, хотя там 21 Мб). На сайте разработчика найдете подробную инструкцию по установке, ничего сложного в принципе нет – качаем дистрибутив, запускаем и правильно отвечаем на вопросы программы-инстралятора:

установка Денвера

1.       По умолчанию все компоненты ставятся в каталог C:\WebServers, можно эту настройку и не менять.

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

3.       После копирования всех файлов нужно выбрать режим запуска веб сервера – при загрузке Windows или вручную (я выбрал именно это).

Вот, в принципе, и все – на рабочем столе появятся иконки для работы с сервером. Кликаем на Start Denwer  и для теста заходим в http://localhost/denwer/.

установка Денвера

Если увидите надпись “Ура, заработало!”, то комментарии тут, как говориться, лишние:) На этой же странице есть немного полезной информации, реклама хостинга, блок пожертвований и ссылки на нужные утилиты (скрипты). У XAMPP с оформлением определенно ситуация получше будет.

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

P.S. Постовой. Система интернет платежей «Мани Бург» предлагает вывод wmz на карту, а также обмен других валют WMR, WMU и т.п.
Кстати приближающиеся праздники вы можете провести и на родине, хороший отдых в подмосковье от Протэй Тревэл будет душевнее каких-то Египтов.
Хотите взрывать танцполы клубов? – покупайте диджейские микшерные пульты а также специальную аппаратуру и дерзайте.

Понравился пост? Подпишись на обновления блога по RSS для блоггеров и вебмастеровRSS, RSS для блоггеров и вебмастеровEmail или RSS для блоггеров и вебмастеровtwitter!
Страница 1 из 81234567...Последняя »