Что нужно вебмастеру

Всем понятно, что вебмастеру нужны:

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

Continue reading »

Итоги первой недели

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

  • количество посетителей вышло на уровень 12-18 человек в день. Этот проект нигде не пиарился, а ссылки на него были только в подписях на форуме. Хоть это количество не так и велико, но и не слишком мало для проекта без рекламы.
  • количество подписчиков достигло 7 человек. Маловато, конечно, но стоит посмотреть на предыдущий пункт, как все становится понятным.
  • в голосовании участвовало аж 10 человек. По итогам голосования 9 из 10 человек ответило, что пользуется сапой. Это, в общем-то неудивительно, так как эта биржа и в самом деле самая популярная.
  • был развернут сервер разработки. Он содержит базовые элементы, необходимые для регистрации. Вчера туда был положен пререлиз модуля доски объявлений. Он пока еще на английском языке, но скоро появится перевод на русский.

Continue reading »

Реализация модуля доски объявлений

Для начала добавим в проект папку mp_dashboard, в которую поместим файл модуля mp_dashboard.module. При этом оказалось, что я забыл проассоциировать расширение .module с редактором . Исправил, добавил ассоциации и вот, при дабл-клике на наш файл он открывается с подсветкой синтаксисиса .

Continue reading »

Первая заминка

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

Создаем первый модуль. Доска объявлений.

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

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

Continue reading »

Рабочие инструменты

Итак, с платформой мы разобрались. Теперь пора выбрать инструменты, которые будут применяться в разработке.

В качестве сервера контроля версий был выбран Tortoise SVN. Если вам интересно, то рассказ на русском языке о том, как можно установить этот сервер вы можете прочесть здесь.

Continue reading »

Выбор платформы. Часть вторая.

Итак, выбор платформы осуществлен. После достаточно долгого размышления выбор был сделан в пользу связки +. В этом посте я постараюсь объяснить причину такого выбора.

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

Continue reading »

Выбор платформы

Одним из важных вопросов, который возникает в начале каждой серьезной разработки: на какой платформе все это будет работать.

В настоящий момент альтернатив две: Linux или FreeBsd и Windows. Под линуксом работы должны вестись на связке + (PGSQL,FIREBIRD), под виндой - + MSSQL (PGSQL, FIREBIRD). Оракл я в расчет не беру, так как эта среда достаточно сложна и, не имея опыта работы с ней, нет смысла туда соваться. Но с другими связками я работаю уже длительное время и не имею особых предпочтений.

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

Continue reading »

Вопросы, которые мне задают

Общаюсь на форуме searchengines, и вот, что пишут мои респонденты:

Сообщение от LiteCat
Альтернатива - это ёмкое слово, которое включает всё, даже наименее жизнеспособное, слабое, или безбашенное…. в том и смысл альтернативы. Другой вопрос, есть ли замена

Сообщение от Романа Скворцова
Sape однозначно рулит, альтернативу сложно найти. Да и зачем..?!

Continue reading »

Как вы яхту назовете…

Самое первое требование, предъявляемое к любому объекту или субъекту: внятное и запоминающееся имя. Я перебрал множество названий, но ни одно не показалось мне достаточно приятным и звучным, чтобы стать именем самой лучшей биржи ссылок.

Очень не хочется, чтобы в названии присутствовало слово link. Это слово встречается в названиях бирж настолько часто, что уже набило оскомину. Не зря флагманы бирж ссылок не содержат этого слова ни в названии, ни в доменном имени. Ах, да, доменное имя всех бирж совпадает с их названием. Но, как бы там ни было, вслушайтесь, как замечательно и в то же время просто звучат эти имена: Sape, CLX, Xap…

Continue reading »