Сейчас я расскажу историю, потому что хочу ее рассказать.
Все началось, когда в 9 классе мой друг показал мне вот это:
Тогда, я еще не разу не выходил в сеть, тогда у меня был win95, тогда я учился в медицинской школе и готовился к поступлению в медицинский университет, тогда все и началось.
Я понял, что мне нравится делать сайты. Ни о какой динамике речи и не шло. Потом мозг ворвался в сеть, осознал ее значимость и начал потихоньку обдумывать идеи. Потом были хостинги, движки, много разных идей, их реализации или не реализации, потом была Joomla :)-<-< На которой я пытался реализовать свою навязчивую идею — сайт для музыкантов — mustalk.ru. Потом иногда были моменты отчаяния в плане web`а, осознание своей никчемности на этом поприще, ведь я уже был — студентом — медиком, куда мне тягаться с людьми, которые получают техническое образование.
Потом я узнал drupal ….
Началось.
Я начал учится обращению с этой замечательной системой, к слову, до сих пор не зная никакого языка программирования. Читал, смотрел, слушал и главное постоянно делал. Мне это просто нравилось. Не в обиду сказано, я очень уважаю drupal.ru, Вы мне очень помогли, но 80% информации я взял все-таки с drupal.org. Оно и естественно, хотя хотелось бы видеть на просторах великой и могучей родины и свою «каплю».
Итак, я врубился в принципы друпала, в принципы работы основных его модулей - cck, views, panels и тп. И решил приступить к практической реализации своих целей, интересов и надобностей, благо drupal дает возможность удовлетворить все мои потребности на данный момент, а именно:
1)Придумывать и делать хорошие и полезные сайты (ну, по крайней мере мне так кажется)
2)Делать все это на 100% самому, т.к я люблю делать все на 100% сам
3)Найти когда-нибудь способ монетизировать свои интересы
4)Сделать что-то большее
Встал вопрос хостинга.
Я не буду писать все за и против, оценивать и давать советы. Я скажу как было и как я сделал: я сидел на разных отечественных хостингах, мне не нравился не один до конца. В результате пришлось (на самом деле не пришлось, просто захотелось) снять сервер, научится его как-то настраивать, и хостить там самого себя — nginx+apache (php как модуль). Это кайф.
В результате имеем:
1)Сообщество путешественников - www.HappyTrip.ru
Летом 2008 года после путешествия автостопом по Европе http://happytrip.ru/blog/avtostopom-po-evrope
в котором я и моя спутница улетели бюджетным самолетом в Милан, а из Милана в Испанскую Гранаду (4 авиабилета обошлись нам в сумме в 140 евро, это не шутка!), а оттуда, с палаткой доехали в свободном режиме всеми методами до Эстонии. Поскольку к трипу мы готовились, появилось много инфо и идей, и желание сделать сайт, комьюнити, где люди бы делились впечатлениями.
HappyTrip реализован на красивой теме фервенс, которая, как кажется идеально подходит для такого сайта.
Юзал Drupal 6, CCK, Views, ajax, Chaos tools, Panels, ImageAPI, Private messages, Nodewords, Tagadelic, CAPTCHA, UR, Voting API, Plus1, XML sitemap, Advanced Forum,
Advanced Profile Kit, Facebook-style Statuses, Author Pane + мождули для всякого рода оптимизаций — быстродействия, поисковая.
2)Музыкальный портал www.mustalk.ru
Поскольку сам я играю, и вообще хотелось. Реализовал портал для музыкантов, который давно хотел сделать, но вот как сделал силы иссякли и сейчас им мало занимаюсь, набор модулей похожий на happytrip.ru, немного модифицированная тема lightjazz. Возможность загружать свои композиции, создавать страницы музыкантов и групп, объединять композиции в альбомы, афиши музыкантов, музыка добавленная на сайт добавляется в подкаст МузТолк. Но сил нет. Институт, экзамены, сессия...
3)kakoeokno.ru - фарс проект, просто чтобы был, тестирую на нем всякие аспекты поисковой оптимизации.
4)spbgmu.net — неофициальная сеть моего универа — первого меда. Сейчас реализую, по своей инициативе.
5)4uvaki.ru — чуваковское сообщество. Без комментариев. Тоже сейчас в стадии реализации.
6)Fuckthesystem.ru — надоели фейки, тут по мере возможности, они будут разоблачаться.
Еще есть 8 — 20, но об этом как нибудь в другой раз.
Да и главное не это. Главное — то, что впереди. В этом году я заканчиваю университет. У меня много идей, часть из них связана и с медициной, и с drupal. А именно - системы e-health. Электронное здравоохранение в будущем таки войдет в нашу жизнь, и кто-то же должен будет, у Дриса даже была статья на эту тему.
Прошу не воспринять за саморекламу, просто хотелось сегодня выговорится. Всем удачи.
Вложение | Размер |
---|---|
happy.png | 251.3 КБ |
mustalk.png | 218.76 КБ |
Комментарии
Молодец
спсб
Большое спасибо за критику по поводу шрифтов, тоже вот как раз на днях думал над этим. Может кто-нибудь посоветует? а пока пошел гуглить на тему. За критику наоборот спасибо. Не думаю, что круче, или не круче, просто тебе думаю надобности не было большой пока. Все впереди. Мир.
впечатлило как прочитанное так и увиденное, молодец!
http://drupalsites.biz регистрируйте сайт.
2 myxaska
А как ты Facebook-style Statuses на сайте happytrip.ru смог расположить ниже информации о пользователе?
Привет. Ты имеешь ввиду в профайле(на личной странице)? Если да,в принципе, если и нет:) я юзаю модуль Panels + Advanced Profile Kit + Author pane. Профиль выводиться весь через панели в общем, как и многие другие разделы сайта. Сразу скажу что вся эта приблуда ресурсоемка, так что если у тебя не VPS, свой сервак или облака, или производительность отсроена плохо, то может тормозить. А так panels восхитительный модуль. Надеюсь ответил. Если че обращайтесь. Удачи.
Впечатляет, безусловно.
А кто-нибудь пробовал руками стену перетащить вниз?
Funtik44
Нашел на drupal.org следующую статью - http://drupal.org/node/326809
Там советуют вставить следующий код в template.php моей текущей темы:
<?php
/**
* Implementation of hook_preprocess_author_pane().
*/
function MODULEORTHEMENAME_preprocess_author_pane(&$variables) {
// Add your variable(s) like this:
$variables['MODULEORTHEMENAME_VARIABLENAME'] = MODULEORTHEMENAME_FUNCTION($variables['account']);
}
?>
Мне не понятно следующее:
1. Что писать в MODULEORTHEMENAME_preprocess_author_pane, название моей текущей темы, вместо первого слова?
2. Что писать в MODULEORTHEMENAME_VARIABLENAME, вместо первого слова - название моей текущей темы, а вместо второго что?
3. Что писать в MODULEORTHEMENAME_FUNCTION, вместо первого слова - название моей текущей темы, а вместо второго что?
4. Это все, больше изменений не нужно не в какие файлы вносить, если я хочу, чтобы к комментариям Author Pane присобачить?
Народ, помогите пожалуйста, замучился уже!
Мне необходимо прикрепить Author Pane к комментариям, использую не стандартную тему.
To Funtik44.
Почему Вы задаете эти вопросы в этой теме?
Потому что Вы написали, что использовали этот модуль (Author Pane) при создании сайта, у Вас также не стандартная тема и Вам удалось прикрепить модуль к комментариям. Собственно в этом мой вопрос!
Я уже и тему отдельную создавал и в инете рыл, так ничего и не понял, а Вы я так понимаю более всех осведомлены в этом вопросе, да и опыта много т.к. забабахали такие сайты прикольные.
А чем карту на http://happytrip.ru/blog делали?
Ну так автор сможет нам помочь?
Молодец!
Все круто, и история хорошая!
Я-бы назвал «история успеха».
Ведь успех заключается не в деньгах в первую очередь, а в самореализации!
Посещалка только какая на сайтах не совсем понял...
А по критике, так вот:
Напрягает неимоверно большое расстояние между комментами состоящими всего из одной строчки. Либо надо как-то дизайн подправить коммента по высоте (если уж много юзеров оставляют однострочных комментов (как на хабре например) либо нужно что-то делать со структурой и как-то мотивировать людей писать больше, чтобы комменты не выглядили такой портянкой (например юзеры кинопоиск.ру пишут щедрые на кол-во знаков комменты/рецензии).
А вообще конечно зачет, но и по посещалке интересно.
Ну не знаю, меня это не напрягает, кроме того они широкие т.к справа большая фото (100px x 100%) + рейтинг юзера + онлайн-офлайн значение.