Archive for May, 2009

10 WordPress плагинов для экономии вашего времени

Friday, 29 May 09 в 14:35

В наши дни с постоянным ростом конкуренции в Интернете, время по важности, пожалуй, можно приравнять к деньгам, то есть, как иногда говорят – «время – деньги». Чтобы быть замеченным и всегда находится «на вершине», авторы блогов либо наемные копирайтеры должны постоянно публиковать достаточно большие объемы текстов (тут сразу вспоминаю свои 4 блога – количество информации, написанное в них вместе, действительно впечатляет). Так вот, чтобы идти в ногу со временем (и делать это с легкостью), рекомендуется использовать некоторые плагины WordPress, которые позволяют существенно сократить время, необходимое для написания, форматирования и публикации контента.

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

Post ideas – возьмет на себя задачи по управлению идеями для будущих постов.

Плагин Post ideas – один из основных плагинов, который позволит вам создавать небольшие заметки с идеями для будущих постов и статей без необходимости создавать отдельные черновые записи. С помощью него вы сможете записать заголовок, описание, ключевики, ссылки, а также указать приоритет для той или иной черновой заметки. После в один прекрасный день вы сможете просмотреть все черновики и выбрать любой из них самостоятельно либо воспользоваться показателем приоритетности. В общем, получится что-то вроде «банка идей» внутри вашей установки WordPress. Вообще интересный плагин, я пока что использую сторонний сервис для этих целей.

Tidy Up – автоматически находит ошибки и чистит HTML код.

Данный плагин является интеграцией проекта HTML Tidy на WordPress. С помощью него можно запустить алгоритм очистки (HTML Tidy) для всех постов и страниц в блоге, после чего плагин генерирует отчет с результатами. В случае нахождения ошибок, для автора указывается где и как он может их исправить. Но это еще не все! Tidy Up содержит утилиту для просмотра и очистки ненужных данных в базе MySQL.

Pages + – легкое управление большим числом страниц.

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

Mass post manager – экономит ваше время при управлении старыми постами.

Плагин Mass Post Manager помогает легко работать с существующими записями в блоге. Он позволяет управлять категориями и комментариями, связанными с соответствующими постами. Это важный или даже необходимый плагин, если возникает задача пересмотра категорий или управления комментариями для большого числа постов. Некоторые похожие особенности по умолчанию я уже упоминал в обзоре WordPress 2.7, тем не менее Mass Post Manager – также полезная вещь.

Attachment List – легкое украшение ссылок для скачивания без кодинга.

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

Survey Gizmo – для упрощение работы с опросами.

Survey Gizmo – премиум плагин, у которого есть бесплатная версия. Он предназначен для создания, ведения и управления результатами опросов в интерфейсе WordPress. Также позволяет создавать печатную версию отчета с результатами.

Tweetable Twitter – экономит время при обновлении твиттера.

Tweetable Twitter – полезный плагин, если вы используете твиттер. Он позволяет интегрировать Twitter в ваш WordPress блог и автоматически транслировать туда последние опубликованные посты. Для этого процесса также можно выбрать сервис, который будет сокращать URL. Кроме того, он добавляет настраиваемый сайдбар для отображения последних записей в твиттере. Вот еще неплохая подборка полезных инструментов и сервисов для твиттера.

Secure Files – надежная загрузка файлов.

Данный плагин направлен решить проблему другого модуля – Registered Only. Последний в свою очередь позволяет зарегистрированным пользователям просматривать содержимое сайтов в отличии от гостей. Тем не менее, он защищает лишь записи базы данных, другие же файлы – картинки, CSS являются не защищенными. Плагин Secure Files разработан как раз для этих целей. Он позволяет создать директории вне корневой папки для загрузки и скачивания файлов. Является крайне необходимым для блогов с несколькими авторами.

SmartVideoPlus – легкая вставка видео.

Плагин SmartVideoPlus полностью изменит ваш простой сайт, превратив его в полноценный видео блог.

Sticky Post – нет необходимости править ваш WordPress шаблон для создания постоянной заметки на главной.

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

Данный пост является переводом статьи 10 WordPress Plugins Guaranteed to Save You Time, надеюсь, информация вам пригодиться. Лично я кое-что интересное для себя нашел:)

Если вы знаете еще какие-то плагины, позволяющие, упростить и ускорить работу с WordPress, пишите в комментариях.

P.S. Уникальная биржа рекламы в англоязычных проектах. Спешите видеть!
Ответы на жизненные вопросы – 7ls.ru.
Смотрим сайт – продажа квартир в москве.

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

Как найти и побороть BOM – неприятная ошибка в WordPress

Tuesday, 26 May 09 в 22:44

wordpress ошибкаКак-то раз, зайдя на свой блог я с удивлением обнаружил непонятную ошибку, что-то вроде:

Warning: Cannot modify header information – headers already sent by (output started at /xxxxxxxx/wp-config.php:1)

Причем в админку зайти никак нельзя. Сразу же пошел проверять что не так с файлом wp-config.php. Все было на месте, пароли к БД правильные. Подумал было – снова хакнули)) Но опять же никаких признаков вандализма на FTP замечено не было. Самое странное (это меня в конце-концов окончательно запутало), что не работала только ссылка на сайт без www или наоборот (точно не помню). Начал стучать хостеру, смотреть настройки в админке домена – в общем, много чего.

А оказалось все намного проще – в начале файла конфига был некий BOM – маркер (сигнатура) для UTF-8 файлов. Именно поэтому выскакивала приведенная выше ошибка. Чтобы такого не случилось с вами в первую очередь нужно использовать редакторы кода, которые либо не ставят эту сигнатуру вообще, либо перед сохранением файла уточняют нужна ли она.

В некоторых текстовых редакторах вы можете найти в настройках флажки «Include Unicode Signature (BOM)», «Add Byte Order Mark» или подобные им. В противном случае, не имея возможности отключить ненужную опцию в той или иной программе, использовать ее не рекомендуется. На специализированных форумах можно найти список хороших текстовых редакторов, это – Notepad2, PSPad, UnicEdit, Notepad++. О последнем вообще много пишут, достаточно мощный инструмент. У меня каким-то случайным образом на компа был в наличии альтернативный редактор – Akelpad - его для подобных задач и применяю.

Следует заметить вот еще какой момент – ошибка с BOM может быть не только в файле wp-config.php. Более того, при отключенной опции вывод предупреждений, вы вообще не увидите где закралась неполадка. В таких случаях (ну и всех других) я бы рекомендовал использовать простой скрипт для поиска файлов с BOM. За разработку следует поблагодарить Юрия Белотицкого.

Использование скрипта очень простое.

  1. Скачиваете нужный файлик
  2. Заливаете его на FTP сервер в корневую директорию. Если WordPress установлен не в корне сайта (а в папке blog, например), то скрипт нужно разместить в директорию, где лежит WordPress, и из нее же и запускать.
  3. Запуск очень простой – набираете в адресной строке броузера ссылку http://ваш.сайт/find_bom.php

В результате получите список файлов, которые являются неисправными. Кстати, для быстроты работы скрипт проверяет только те директории, куда пользователи, как правило,  заливают файлы – корень, /wp-content/themes и /wp-content/plugins.

Вот, в принципе, и все. Как сложно пришлось решать такую простую проблему. Надеюсь, вам помог немного своим опытом, и теперь при появлении соответствующего предупреждения, вы будете знать, что делать:) Если не получается исправить тот или иной файл от BOM, можно просто залить новый из дистрибутива WordPress.

P.S. Блог про стартап в Интернете без вложений – почти реалити шоу, читаем и учимся!
Место, где собираются (общаются) блоггеры – посетите обязательно!
Компания предлагает стиральные машины indesit и другую бытовую технику.
Для молодоженов – организация банкетов.

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

Работа в интернете – web программирование

Sunday, 24 May 09 в 14:46

web программированиеСделать деньги в Интернете можно не только на различных биржах ссылок, партнерских программах, а и просто работая. Ибо во всемирной паутине за пользователями стоит большая «армия» создателей сайтов, сервисов и онлайн проектов. Каждой ступени процесса разработки сайта соответствует определенная профессиональная ниша – дизайн, верстка, программирование, копирайтинг, продвижение. Это такая глобальная модель без учета всяких исключений и отклонений.

Большой плюс всех этих работ заключается в том, что их можно выполнять, как находясь на полной ставке в офисе, так и сидя за компьютером дома. Я как-то уже сравнивал работу в офисе и фриланс – можете почитать мои мысли по этому поводу. Сейчас хотелось бы остановиться немного на другой теме – web программировании: как начать с нуля, что изучить, где найти работу. Более полезно для начинающих молодых людей, которые хотят найти подработку или полноценную работу в Интернете. Поскольку я сам начинал с этого направления, поэтому частично делюсь своим опытом.

Весь процесс обучения я бы разделил на 3 шага.

HTML (язык разметки веб-страниц) 1. Изучение HTML (язык разметки веб-страниц) и CSS (таблицы стилей для этой разметки). Большинство сайтов создаются именно на этой связке HTML + CSS. Тут следует заметить, что преобразование нарисованного шаблона из Photoshop в HTML страницу есть отдельный вид работ, который называется верстка. Многие занимаются исключительно этим делом, не вникая в следующие шаги подробно. Работа, в принципе, востребованная – так, например, у нас на фирме все 3 или 4 верстальщика работали удаленно, в офисе такого человека не было. Насколько я понимаю, выгодно в таком случае найти какую-то фирму, где устроится на постоянную удаленную работу с фиксированным окладом – и вам стабильность, и компании дешевле. При этом вы запросто сможете подрабатывать со сторонними заказами. В таком случае можно рассчитывать на какие-то деньги, ибо без постоянных заказов там непросто.

В качестве итога хотелось добавить – если вы собираетесь заниматься версткой, то нужно достаточно «глубоко копнуть» в плане изучения мат.части – там очень много нюансов, с которыми нужно будет разбираться. А чтобы привлечь внимание работодателей нужно делать свое дело качественно и лучше других, так как предложений на рынке хватает. Но если вы хотите заниматься именно программированием, вам достаточно изучить общие понятия. Можно для практики создать простенький сайт. В работе с HTML и CSS мне помогает хорошая программа Dreamweaver – советую. Кроме того, лишним не будет изучить или хотя бы просмотреть JavaScript – с его помощью можно реализовывать простенькие и не очень скрипты для веб сайтов.

PHP2. Второй шаг – изучение непосредственно языка программирования. Я так понимаю самым популярный для веб – это PHP. Если вы занимались программированием до этого или имеете хотя бы какое-то представление об этом предмете, то освоить его будет не сложно. Здесь, как и везде, есть те же константы, синтаксис, операторы и функции. Можно за пару дней вдумчиво прочитать какую-то книжку по PHP и вперед практиковаться. На этом этапе можно уже даже находить какие-то задания разовые на тех же биржа фриланса и зарабатывать обучаясь.

На втором шаге также есть выбор – углубиться в рассматриваемый вопрос на 200% либо изучать лишьосновы предмета (чуть позже объясню почему так). PHP – достаточно мощный язык, тем не менее, сейчас есть всякие более крутые, как я понимаю, ruby on rails (программный каркас для создания веб-приложений), AJAX и другие. Вы можете стать крутым веб-программистом либо сконцентрировать внимание на разработке сайтов с помощью других средств.

3. Около двух лет назад я начал создавать сайты без каких-либо знаний PHP. Тогда складывалась определенная ситуация, когда нужно было сдавать проекты, учиться было некогда. За это время я пару раз начинал читать большущую книгу по PHP5, иногда даже что-то программировал, но не хватало упорства и времени довести это дело до конца. Более того, я начал слегка задумываться о ненужности такого шага для меня – да, я не могу создавать «любой» сайт, который бы реализовывал абсолютно все пожелания заказчика, но это не помешало мне создать более 100 маленьких и больших проектов.

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

Joomla – самая простая и популярная. По словам некоторых людей, шарящий человек разберется с ней за пару дней. Кроме того, я видел достаточно много заказов по данной CMS на фрилансерских сайтах. Я бы советовал с нее начинать – получится своего рода экскурс в системы управления контентом + возможность заработать.

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

Drupal - не очень простая, но весьма интересная и гибкая. Собирался изучать ее для создания различных социально-направленных сайтов. Читал, что для этого она идеальна и очень гибкая.

typo3 CMSTYPO3 - сложная, но очень гибкая. С нее то я и начинал:) Так до конца систему изучить не удалось, опять же в большей степени из-за необходимости решать конкретные задачи вместо обучения. К тому же, книг на русском тогда не было, благо хорошие разработчики писали документацию к своим модулям (на английском). Очень мощная CMS, известная по всему миру, есть реализации для крупных компаний, сложные проекты на нескольких серверах и с 18-тью локализованными версиями. Говорят, при хорошем знании PHP можно разобраться за 2-3 недели что к чему:) (p.s. Кстати, недавно открыл блог о TYPO3 где есть много интересной и полезной информации).

Все эти системы бесплатные, заказчику не придется платить за лицензию, а лишь за ваше работу. Поэтому они достаточно популярны и есть много заказов. Тем не менее, есть работа и для платных CMS как, например, Bitrix. Коробочные версии заточены под решение определенных задач, которые не всегда совпадают с мнением клиента, поэтому приходится немного «подкрутить», что-то добавить и т.п. В таких случаях при всей дружелюбности и готовности системы «для любого» пользователя без программиста не разобраться.

Вот такой алгоритм получился. Если бы я начинал с нуля и хотел бы заработать с помощью Интернета, непременно бы им воспользовался. Где-то частично у мен так все и складывалось, поэтому статья – смесь личного опыта и размышлений по теме.

Хочу еще добавить относительно писка клиентов. Зависит от того какая модель работы вам ближе – офисная и фриланс. Успешные веб программисты есть и там, и там, поэтому здесь на передний план выходят некоторые другие особенности, как желание работать в команде, ходить на работу, набраться опыта, получить уверенность в завтрашнем дне или стажировку за границей. В любом случае запомните – хорошие специалисты нужны всегда и везде. Это аксиома! И даже если в вашем поселке городского типа не платят за веб программирование, никто не помешает вам найти заказчика из Англии, что сможет обеспечить шикарные условия сотрудничества. Но для этого нужно много знать и хорошо уметь делать свою работу. Поэтому перед поиском работы я бы рекомендовал научиться всему, а дальше потихоньку прощупывать почву. Начать можно с бирж фриланса, где есть заказы как на разработку с использованием PHP, так и с помощью всех вышеперечисленных CMS. После набора портфолио, опыта и знаний можно разослать резюме в различные фирмы вашей и соседних стран. Кризис кризисом, а разумные компании с удовольствием заполучат ценного работника.

Если у вас есть что добавить или же хотите поделиться личным опытом – пишите в комментариях, будет интересно почитать.

P.S. Уникальная биржа рекламы для англоязычных проектов.
Аналитическая статья от Larson&Holz IT Ltd об экономическом кризисе.
Продажа автомобилей на ad-auto.ru – бесплатные объявления.
Для молодоженов – кафе проведение свадеб.
Заходите в виртуальное казино и выигрывайте.

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