Евгений Игумнов ([info]igumnov) wrote in [info]ru_webdev,

Open Source проект PHP+MySQL, альтернативный веб хостинг - сообщестов персональных сайтов

Всем привет.
Я вечерами делаю Open Source проект
Сейчас он поднят вот тут http://ru.mylivepage.com альфа вресия в боевом режиме так сказать :)
Реализация PHP+MySQL. Мне нужна помощь, в частности:
1. Нужна помощь в кодинге PHP, тестировании (сюда писать баги http://ru.mylivepage.com/forum/2 )
2. Нужно нарисовать дизайн оптимизиный под 1024x768 и что бы кнопки были стандартными так как интернационализация прошита в код и я не хочу рисовать кнопки потом для каждого языка...

Вот на примере этой системы следана моя страничка персональная http://manager.mylivepage.com
Притом вы можите сами получит такую же ( http://юзер.mylivepage.com ) просто зарегестрировавшись там :)

Исходники можно качнуть тут с помощью WinCVS http://sourceforge.net/projects/mylivepage
Там в принципе есть todo.txt в котором описано че еще делать надо... :)

  • Post a new comment

    Error

    Your reply will be screened

  • 19 comments

[info]cybrarian

July 15 2005, 08:00:48 UTC 6 years ago

каково назначение системы, можно узнать?

[info]igumnov

July 15 2005, 08:07:22 UTC 6 years ago

Выдираю с сайта http://ru.mylivepage.com

... сообщество домашних страничек "Моя Живая Страница" c открытым кодом. При регистрации в сообществе вы получаете свой персональный сайт http://имя-пользователя.mylivepage.com На вашем сайте буду доступны следующие сервисы: Фотоольбом, Файлы, Журнал(Блог), Форум, ВиКи, Ссылки, Чат, Счетчик. Система сделана с использованием Wiki-технологии...

Сообщество домащних страничек основано на следующих принципах:

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


История возникновения MyLivePage
В начале 2005 года была у Евгений Игумнова домашняя страничка и у него с ней возникали следующие проблемы:

Он не мог обсудить каждую свою страничку(статью) с посетителями моего сайта
Что бы на сайт добавить дневник, ему пришлось регистрироваться на другом сервере и добавлять ссылку на свой сайт
Что бы на сайт добавить фотоальбом, ему пришлось регистрироваться на другом сервере и добавлять ссылку на свой сайт.
Что бы добавить счетчик, для просмотра какие страницы у него смотрит посетители и откуда на его сайт приходят, ему опять пришлось регистрироваться на каком-то сервере и вставлять HTML-код в свой сайт.
При написании статей ему приходилось по FTP закачивать их на свой сайт и постоянно вносить корректировки HTML сайта при каждом добавлении статей(страничек)
Он решил, что хочет на сайте форум, и ему опять придется регистрироваться на каком-то сервере и прописывать этот форум у себя на сайте.
Он не захотел добавлять чат на сайт, так как ему опять придется регистрироваться и т.д. и т.п.

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

В июле 2005 было им основано и создано сообщество персональных страничек "Моя Живая Страница" с открытым кодом.

Про вики тэги прочти тут http://ru.mylivepage.com/wiki?wiki_article=Wiki%20тэги

[info]igumnov

July 15 2005, 08:08:09 UTC 6 years ago

Корявая ссылка на Вики теги
Вот кликабельная http://ru.mylivepage.com/wiki/1/12

[info]cybrarian

July 15 2005, 08:51:38 UTC 6 years ago

А вы исследование готовых систем проводили?

[info]igumnov

July 15 2005, 08:53:42 UTC 6 years ago

Конечно, я в первую очередь выявил чем я буду отличатся от всех остальных...

[info]cybrarian

July 15 2005, 09:06:06 UTC 6 years ago

как вы убедились в том, что не изобретаете велосипед? почему выбрали именно такой подход (самописный)? какие системы рассматривались?

[info]igumnov

July 15 2005, 09:16:47 UTC 6 years ago

Если разобрать мою систему по частям, то получится каждая часть это изобретение велосипеда
Например концепции: Фотоальбом, файловый архив, блог, форум, чат, счетчик, вики, хостинг, сообщество... все по отдельности давно существует и придуманы не мной. И я даже уверен что по отдельности они реализованы более круче и качественнее.
Но количество должно перерости в качество. Я четко знаю что в каждой из этой концепции используется только 20% функционала 80% пользователей
Я выявил эти 20% и заложил в свою систему обьеденив все эти элементы в одну связанную и законченую систему. Эта система вобрала все лучшее и представляет собой другой виток развития.

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

[info]igumnov

July 15 2005, 09:22:35 UTC 6 years ago

Я смотрю в будушее. Интернет проникает все глубже в нашу жизнь. Каждый человек стремится сделать свой островок в интернете. Например livejournal эта первая система которая позволила создавать такие островки и еще дала возможность эти островки связать друг с другом. Потом появилась Wiki которая породила гениальный прект www.wikipedia.org

Я считаю что моя система позволит делать эти остравки более быстро и удобно.
Я считаю что мой девиз: "Завести и вести персональный сайт это легко!"

[info]cybrarian

July 15 2005, 09:39:57 UTC 6 years ago

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

А не думали просто заплатить за ЖЖ?
А не думали скачать дистрибутив ЖЖ и поставить на своём сервере, воспользовавшись новым ЖЖ фотосервисом?

На мой взгляд, было бы логичнее (Это 3-й подход, помимо самописного и интеграционного), если бы вы свои усилия по доработке функционала в части счётчика, чата, файлового и т.д. приложили на ниве livejournal.com, присоединившись к команде разработчиков. Если все эти сервисы действительно так нужны людям, я думаю ЖЖ-сообщество вашу инициативу примет с радостью.

[info]igumnov

July 15 2005, 09:50:17 UTC 6 years ago

Я сначало хотел идти интеграционным, но не получилось. У каждого сервиса по отдельности своя идиология. Мне пришлость свою идиологию протащить через все сервисы.

Прикручивать к livejournal все это... слишком сложная система получается, сейчас даже управлять своим днивнеком то не так просто... Я когда разбирался с ЖЖ очень долго не мог понять как делать в дневнике некоторые вещи...

Моя система имеет в основе иную идиологию. В этом и ключь. livejournal это уже история... по крайней мере для меня :)

[info]bacek

July 15 2005, 11:29:32 UTC 6 years ago

Рекомендую для начала подучить русский.

http://slovari.yandex.ru/search.xml?text=%E8%E4%E8%EE%EB%EE%E3%E8%FE
http://slovari.yandex.ru/search.xml?text=%E4%ED%E8%E2%ED%E5%EA%EE%EC

[info]i4

July 15 2005, 12:02:36 UTC 6 years ago

Очень в тему ;)

[info]igumnov

July 15 2005, 12:03:18 UTC 6 years ago

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


PS Не волнуйтесь, в конечном итоге все мои тексты вычитают и исправят...

[info]i4

July 15 2005, 12:08:43 UTC 6 years ago

Я на Вашей стороне :-) «Очень в тему ;)» было сказано ехидно.

[info]igumnov

July 15 2005, 18:40:01 UTC 6 years ago

Эх, помог бы кто делом мне а не словом!

[info]i4

July 15 2005, 18:51:32 UTC 6 years ago

Я к сожалению совсем не знаю php и не умею рисовать дизайн. А тестировать даже за деньги я очень не люблю.

[info]igumnov

July 15 2005, 12:02:47 UTC 6 years ago

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


PS Не волнуйтесь, в конечном итоге все мои тексты вычитают и исправят...

[info]i4

July 15 2005, 18:54:30 UTC 6 years ago

Простите за меркантильность, Ваш проект подрузамевает коммерческую прибыль в дальнейшем?

[info]igumnov

July 19 2005, 06:48:16 UTC 6 years ago

Даже не знаю, было бы не плохо что бы хостинг сам себя окупил ж)
Create an Account
Forgot your login or password?
Facebook Twitter More login options
English • Español • Deutsch • Русский…