|
|
|
| Подскажите, пожалуйста, уже готовый движок для большой социальной сети.
Больше интересует опыт тех, кто уже работал над какими-то подобными проектами и знает преимущества-недостатки существующих движков, т.е. интересует именно опыт, полученный на практике. | |
|
|
|
|
|
|
|
для: Лена
(27.08.2010 в 20:56)
| | [поправлено модератором] | |
|
|
|
|
|
|
|
для: Николай2357
(27.08.2010 в 21:08)
| | В смысле? | |
|
|
|
|
|
|
|
для: Лена
(27.08.2010 в 21:16)
| | В прямом. Каков вопрос - таков ответ.
Нужен же
уже готовый движок для большой социальной сети. | |
|
|
|
|
|
|
|
для: Николай2357
(27.08.2010 в 21:41)
| | Ну зачем вы придираетесь к словам. Я имела ввиду стандартный движок с основными модулями, все, чего не будет хватать по ТЗ, сама допишу. Заказчик рассматривает и платный вариант такого движка. | |
|
|
|
|
|
|
|
для: Лена
(27.08.2010 в 21:53)
| | Ну зачем вы придираетесь к словам.
Да ну что Вы? И в мыслях не было.
Просто очень странно слышать такие вопросы от программиста Вашего уровня. Вы хотите это?
Скорее всего в паблике вряд ли найдется что то лучшее. Только за денажку. | |
|
|
|
|
|
|
|
для: Николай2357
(27.08.2010 в 22:57)
| | >Просто очень странно слышать такие вопросы от программиста Вашего уровня. Вы хотите это?
>
Я когда вопросы задаю, никогда не думаю, странно кому-то их слышать или нет. Мне главное до сути докопаться, пусть даже если приходится идти от странности-глупости.
От ситуации-ссылки, которую вы привели, не застрахован никто :)
>Скорее всего в паблике вряд ли найдется что то лучшее. Только за денажку.
У меня в первом посте акцент был именно на практике, потому как у самой опыта еще в социальных сетях мало. | |
|
|
|
|
|
|
|
для: Лена
(28.08.2010 в 00:12)
| | Ну если для опыта, мамба чего то там раздает всем желающим... Правда не скажу что - сам не юзал. | |
|
|
|
|
|
|
|
для: Николай2357
(28.08.2010 в 07:19)
| | Я пробовал. Проще самому написать, чем к ним вписывать свои хотелки. | |
|
|
|
|
|
|
|
для: Николай2357
(28.08.2010 в 07:19)
| | Выбрала Social Engine - на Zend Framework написан, говорят, нагрузки большие выдерживает, поживем-увидим. | |
|
|
|
|
|
|
|
для: Лена
(27.08.2010 в 20:56)
| | Помню давно видел движок клона фэйсбука написанный на PHP+MySQL.
Но вообще БОЛЬШИЕ системы желательно пистаь не на РНР... | |
|
|
|
|
|
|
|
для: DEM
(29.08.2010 в 00:18)
| | почему? | |
|
|
|
|
|
|
|
для: sl1p
(29.08.2010 в 02:52)
| | Даже создатель РНР говорил, что если есть возможность не использовать его - не используйте :)
РНР, как никак - скриптовый язык, такие сайты как ВКОНТАКТЕ, ОДНОКЛАССНИКИ, ФЭЙСБУК, да тот же ОЗОН.РУ сделаны скорее на С++ или подобных языках, но никак не на таких как РНР... | |
|
|
|
|
|
|
|
для: DEM
(29.08.2010 в 04:04)
| | ну а мораль какова?:)
скорость? | |
|
|
|
|
|
|
|
для: DEM
(29.08.2010 в 04:04)
| | В КОНТАКТЕ написан на PHP, гляньте в исходный код прямо на первой странице.
В контакте - это клон фэйсбук, говорят, что они купили каркасс, переделали и адаптировали под свои нужды. За одноклассники не скажу, нигде информации не видела. Известно только, что они открыли кусочек своего API, чтобы можно было добавлять игры. | |
|
|
|
|
|
|
|
для: DEM
(29.08.2010 в 04:04)
| | На С++ практически нереально большую Web-систему писать - слишком много ресурсов потребуется - трудно выдержать конкуренцию. Тот же Озон на ASP.NET был до не давнего времени. Можно и на PHP большую систему создать, но это потребует большей дисциплины и проектирования, чем скажем на Java. Скриптовые языки - это экономия времени разработки - их следует использовать там, где нужны бюджетные решения (в Web это 99% задач), так как для создания конечного продукта потребуется мало программистов и времени, а соответственно денег, по сравнению с другими средами. | |
|
|
|
|
|
|
|
для: DEM
(29.08.2010 в 04:04)
| | А потратить пару минут на то чтобы проверить свои утверждения слабо?
Элементарный запрос "facebook php" в гугле выдаст кучу документов, где сказано, что фейсбук на php и написан. И когда они упёрлись в проблему производительности именно php (но 99.9% сайтам в интете это не грозит) они решили не переписывать всё на C++, а доработать сам php, вследствие чего родился проект HipHop.
Бутылочное горлышко веб проектов - не язык. Php нормально держит нагрузку (его косяки в другом). Основные проблемы идут со стороны БД. Вот там нужно думать что и как использовать. | |
|
|
|
|
|
|
|
для: DEM
(29.08.2010 в 04:04)
| | >> Даже создатель РНР говорил
Осталось уточнить когда он это говорил. Если в 1994 когда представил свою кривую наколенную поделку PHP/FI, то я с ним полностью согласен. А с 1997 года Расмус имеет достаточно отдалённое отношение к своему детищу.
Что касается текущего момента, то php - это мощная индустрия, я ZEND - профессиональная компания, которая прикладывает достаточные усилия, чтоб преобразовать язык для создания персональных страниц в нормальный инструмент. Но мешает обратная совместимость.Нужно учитывать все косяки прошлых версий, чтоб миллионы сайтов не умерли при переходе на новую версию. | |
|
|
|
|
|
|
|
для: DEM
(29.08.2010 в 04:04)
| | Ладно-ладно, вы меня убедили, я ступил :) Извиняюсь, но я правда так считал ((((((
Ура! +1 к уму)))))
А по теме, есть какой-то проект Diaspora, сам Цукерберг (вроде правильно написал), автор Фэйсбука, вложил в него 10.000$ (из 200.000$). Не знаю когда его можно будет скачать, но то, что он ОпенСорс - факт. На хабре недавно про него писали... | |
|
|
|
|
|
|
|
для: Лена
(27.08.2010 в 20:56)
| | возможно Вас заинтересует скрипт социальной сети под названием Elgg написан на PHP and MySQL и работает с веб-сервером Apache. http://elgg.org/download.php | |
|
|
|
|
|
|
|
для: Лена
(27.08.2010 в 20:56)
| | Доброго времени суток!
Вижу по теме так с вами и не кто не поообщался.
Я сейчас работаю над АСУ БП в Строительстве и ЖКХ. Мой опыт таков что, я решил автоматизировать физические связи людей которые работают в стройке.
Модель отношений (модельная область - Строительство и ЖКХ) следующая:
- есть люди которые связаны между собой связями, это заказчики, поставщики, бригады, дизайнеры и т.д.
- в модельной области они функционируют по разному, заказчики - заказывают подряд, поставщики - продают материалы, бригады - выполняют подряды, дизайнеры - рисуют проекты...
- и т.д.
Цель: автоматизировать связи и ускорить управление бизнесс процессами.
Проще сказать, у каждого кантрогента системы есть своя страница на которой он видит все процессы связанные с ним.
Как в контакте друг добавил друга и он видит на общей стене новостей что делает его друг.
Примерно так. Если такой опыт вас интересует то готов продолжить общение и поделиться алгоритмами связей и реализованными на РНР...?! | |
|
|
|
|
|
|
|
для: muravey
(28.12.2010 в 15:30)
| | Как в контакте друг добавил друга и он видит на общей стене новостей что делает его друг.
может, сначала подождать, чтоб "друг" подтвердил "дружбу"? дружба - понятие обоюдное. а так получится тотальная слежка всех за всеми.
я сделала некое подобие сети, даже задавала на форуме глупые вопросы по этому поводу. а клиенту не понадобилось... :( могла бы поделиться, да больно лениво на русский переводить. | |
|
|
|
|
|
|
|
для: muravey
(28.12.2010 в 15:30)
| | Добрый день.
Эта тема была открыта давно, я уже закончила работать над проектом, пока заказчик думает, что ему там надо еще...
Стену я не делала. Делала разные связи типа друзья, гости, друзья моих друзей, группы по интересам(отдых, хобби, работа и т.д.), сообщества(общая школа, армия, колледж, институт и т.д.)
Это был проект не для узкоспециализированной области, как у вас, а общий.
>Проще сказать, у каждого кантрогента системы есть своя страница на которой он видит все процессы связанные с ним.
Cобытия я тоже делала. У нас было не отдельной страницей, а при наступлении какого-либо события(пришло письмо от друга, приглашение дружить и т.д.) появлялся дополнительный блок.
>Если такой опыт вас интересует то готов продолжить общение и поделиться алгоритмами связей и реализованными на РНР...?!
Интересует, конечно, меня на этом форуме почти все интересует )
Вы систему сами строите или используете готовый движок? Если система своя, интересно было бы увидеть связи. | |
|
|
|
|
|
|
|
для: Лена
(28.12.2010 в 17:17)
| | >Это был проект не для узкоспециализированной области, как у вас, а общий.
В интернете есть этот проект, он живой, можно посмотреть? | |
|
|
|
|
|
|
|
для: muravey
(28.12.2010 в 19:11)
| | Проект работает, но адрес вам ничего не даст - сайт на немецком.
По-моему, цель у вас была - общение по поводу модели отношений в движке, а не рассматривание проектов. | |
|
|
|
|
|
|
|
для: Лена
(27.08.2010 в 20:56)
| | livestreet | |
|
|
|
|
|
|
|
для: Лена
(27.08.2010 в 20:56)
| | Я помню для одного проекта выбирали из InstantCMS, SocialEngine и ExpressionEngine, которые более-менее подходили под требования. В итоге делаем полностью с нуля. | |
|
|
|
|
|
|
|
для: Саня
(29.12.2010 в 07:30)
| | InstantCMS смотрела, модулей мало, как-то все у них бедно...
SocialEngine мне показалось ,что движок написан так, что туда очень тяжело врезать что-то свое.
ExpressionEngine не смотрела.
>В итоге делаем полностью с нуля.
Может, это и правильно.
Я пересмотрела много движков, когда тогда искала. Выбирать почти не из чего.
Из того, что понравилось, Dolphine, Xoops более-менее нормальный, и в Битриксе появился модуль соцсети, но там слишком мало, они ее только развивают. | |
|
|
|
|
|
|
|
для: Лена
(29.12.2010 в 12:14)
| | Но ведь WordPress уже обзавёлся расширением BuddyPress. А у них вместе взятых расширениий столько, что не изучить за всю жизнь!
Чем он плох? | |
|
|
|
|
|
|
|
для: Eugene77
(07.01.2011 в 17:08)
| | >Чем он плох?
Тем что это WordPress ) У Джумлы тоже есть социальный плагин, такие плагины есть у многих движков, но не в этом дело.
Насколько я понимаю, есть большая разница между архитектурой новостного сайта и архитектурой портала или социальной сети. Если в новостном сайте акцент для пользователей идет на "прийти-почитать новость-оставить коммент-уйти", то в социальных сетях приоритетом являются он-лайн-связи между пользователями - это общение через мессенджер, общение на форуме, покупка пойнтов, обмен картинками, фото, видео и т.д. Т.е. ОДНОВРЕМЕННО идет много запросов к серверу, в результате этого нагрузка получается большая, и новостной движок этого не потянет. | |
|
|
|