18 / 15 / 1
Регистрация: 20.04.2010
Сообщений: 318
|
|
1 | |
Давайте напишем соц.сеть. Объединяемся.23.04.2010, 21:53. Показов 8406. Ответов 88
Метки нет (Все метки)
Короче давайте напишем двиг.соц.сети.
Как это будет происходить? Открываем закрытый форум. В нем пишем и публикуем свои коды - разработку ведем вместе. Коды написсанные всеми можем использовать по своему смотрению.. Что мы получим от этого? Поймем как луше писать соц.сеть, а как нет. Получим исходник соц.сети. В паблик естественно это не пустим - будем использовать на своих серверах. Что от себя могу предложить : пхп, мускул, постгрее, си, дельфи, ооп, проектирование бд (норм.формы), сокеты. Проект потребует я думаю месяцев 6-10. Чем больше человек тем лучше.
3
|
23.04.2010, 21:53 | |
Ответы с готовыми решениями:
88
Проект соц. сеть старт игра Давайте напишем сказку №3 Давайте напишем сказку #2 Давайте напишем сказку! |
18 / 15 / 1
Регистрация: 20.04.2010
Сообщений: 318
|
|
24.04.2010, 22:30 [ТС] | 21 |
потенциальные участники сей задумки.
Сначала нужно разработать скрипт который будет выдерживать большую нагрузку + чтобы было как можно меньше связей в базе данных. Давайте сделаем что-то простое, запустим, протестируем. Это будет первый шаг. Далее будет второй шаг. Доработка дополнительных возможностей. Ждем ещё участников.. P.S: у каждого свое мнение. Нам нужно быть дружней + как то сформировать одну цель. (мне без разницы как там все сделано будет, мне главное быстро и чтобы большую посещаемость выдержало - одному такие вещи долго писать, а команда это хорошо). Кто согласен начинать работать, указывайте что умеете из : php,mysql,postgresql, linux, apache, html,css, ООП, проектирование БД(нормальные формы).
0
|
1574 / 645 / 79
Регистрация: 24.02.2009
Сообщений: 9,268
|
|
24.04.2010, 22:35 | 22 |
Вы что-то новое будете писать или ко мне присоединитесь?
0
|
24.04.2010, 22:56 | 23 |
Я думаю, надо начать с разработки БД.
База пользователей id пользователя логин пользователя пароль пользователя имя пользователя фамилия пользователя дата рождения последнее посещение дата регистрации тип пользователя (пользователь, бан) страна проживания фотогалерея id id пользователя title галереи фото id id пользователя id галереи ссылка стена id записи id пользователя id автора текст друзья id id первого пользователя id второго пользователя 1 пользователь подтвердил 2 пользователь подтвердил Внутренняя почта id user_id от кого тайтл текст письма вложения... Может что-то переделать + доработать?
0
|
18 / 15 / 1
Регистрация: 20.04.2010
Сообщений: 318
|
|
25.04.2010, 02:49 [ТС] | 24 |
Её нужно оптимизировать до Нормальной формы Бойсса Кодда. Хотя... скоро проверю все, ну и сам посмотри.
нужно определиться на mysql или postgresql будем делать?
0
|
1574 / 645 / 79
Регистрация: 24.02.2009
Сообщений: 9,268
|
|
25.04.2010, 09:27 | 25 |
0
|
5 / 5 / 0
Регистрация: 09.01.2010
Сообщений: 161
|
|
25.04.2010, 11:47 | 27 |
я готов помочь
0
|
25.04.2010, 12:14 | 29 | |||||
Вот, пробную структуру сделал. Проблема возникла с таблицей mail. Как мы будем вложения хранить?
SQL
0
|
1574 / 645 / 79
Регистрация: 24.02.2009
Сообщений: 9,268
|
|
25.04.2010, 12:27 | 30 |
Dimedrol, структуру (фактическую) не экономично придумал.
кроме OopsOops ко мне никто не присоединяется? у меня давным давно все БД и прочее создано, осталось только дорабатывать. Добавлено через 56 секунд id вложения с помощью этого ID будем генерировать ссылку на вложение
0
|
Почетный модератор
11525 / 4320 / 448
Регистрация: 12.06.2008
Сообщений: 12,412
|
|||||||||||||||||||||
25.04.2010, 14:02 | 31 | ||||||||||||||||||||
Dimedrol, MyISAM неприемлем для высоких нагрузок... при каждой записи таблица будет блокироваться... и в это время с ней ничего нельзя будет сделать. Нужен InnoDB.
Добавлено через 35 секунд И CHARSET надо хотя бы cp1251... а лучше utf8 Добавлено через 3 минуты Столбцам желательно указывать NOT NULL... говорят, это чуточку быстрее работает. И не совсем понимаю, зачем указывать INT(25) и INT(27)... ведь INT может быть только до 2147483648, а INT UNSIGNED до 4294967296... итого максимум 11 (вместе с минусом) Добавлено через 31 минуту В общем, из того, что предложил Dimedrol было бы лучше сделать так:
Т.к. китайцев мы не ожидаем, то проще всего использовать cp1251... тогда не будет проблем с размерностями.
3
|
154 / 124 / 11
Регистрация: 11.01.2010
Сообщений: 434
|
|
26.04.2010, 04:10 | 32 |
В целом я с Вами согласен
С этим я с Вами не согласен, конкуренцию в любом случае нужно учитывать! OopsOops если Ваша затея действительно будет разрабатываться по хорошо продуманной структуре и с созданием новых уникальных возможностей в соц.сети то, я тож не против помочь
0
|
Программист
107 / 111 / 9
Регистрация: 27.09.2009
Сообщений: 331
|
|
26.04.2010, 15:12 | 33 |
Думаю,что это не подойдёт,т.к. праймари кии может быть только уникальное значение. Но ведь один юзер может дружить не только с одним другим,но и со многими. Поле будет дублироваться и будет возникать ошибка. Так что поле ид всё-таки придётся вернуть и присвоить ему значение первичного ключа
0
|
Почетный модератор
11525 / 4320 / 448
Регистрация: 12.06.2008
Сообщений: 12,412
|
|
26.04.2010, 17:02 | 34 |
motakuji, так тут же не только один пользователь указан в ключе, а два: PRIMARY KEY (`user_1`,`user_2`)... т.е. тут два человека не смогут несколько раз друг с другом дружить... а один с разными может.
0
|
Программист
107 / 111 / 9
Регистрация: 27.09.2009
Сообщений: 331
|
|
26.04.2010, 17:08 | 35 |
Humanoid, хм...чёт я не понял. или мои познания в мускл храмают))) праймори ки же только 1 поле может быть,а не 2
0
|
Почетный модератор
11525 / 4320 / 448
Регистрация: 12.06.2008
Сообщений: 12,412
|
|
27.04.2010, 10:19 | 36 |
motakuji, могут быть несколько... главное, что бы общий размер был не больше 1000 байт. Только что попробовал создать эту таблицу - нормально создалась.
Добавлено через 17 часов 5 минут Ну так что решили? Передумали?
0
|
1574 / 645 / 79
Регистрация: 24.02.2009
Сообщений: 9,268
|
|
27.04.2010, 10:53 | 37 |
0
|
1574 / 645 / 79
Регистрация: 24.02.2009
Сообщений: 9,268
|
|
27.04.2010, 12:09 | 39 |
Humanoid, топикстартер ко мне присоединился. Про остальное не знаю.
0
|
26 / 25 / 3
Регистрация: 27.09.2009
Сообщений: 134
|
|
27.04.2010, 13:20 | 40 |
Я тоже хочу присоединиться.
Пытался в одиночку движок сайта писать, времени не хватило. Я знаю: PHP, MySQL, CSS/HTML, Javascript, Конфигруция Apache и .htaccess Чего я не знаю: JavaScript фреймворки (JQuery), технологию Ajax только начал изучать Самое главное - найти необычную идею, чтобы была популярность ! Без неё эта затея будет пустой тратой кучи свободного времени. Уже имел такой печальный опыт...
0
|
27.04.2010, 13:20 | |
27.04.2010, 13:20 | |
Помогаю со студенческими работами здесь
40
Давайте что-нибудь напишем! Давайте напишем простую 2d иру Есть идея - давайте напишем аналог winforms! соц. сеть Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |