Всё о породе
Ньюфаундленд

Логин:
Пароль:
Поддержать проект Ньюфы.ру
Вы здесь: Ньюфы.инфо / Персоны / Соziдатель / Заметки разработчика

Заметки разработчика

Переход на новую СУБД
СУБД — система управления базами данных.
Был MySQL, стал PostgreSQL.

Играюсь FOREIGN ключами. Перевожу в таблицах учет пользователей с login на person_id, т.к. именно персона и первична, а логин будет использоваться только для авторизации и почтового ящика.

Последние два часа переделывал дневники. Даже как-то обидно, столько горбатится, чтобы в результате получить практически тоже самое. Ни тебе комментариев, ни тебе отображение подписавшихся…

Update: Зато получил проблемы :) Случайно сделал так, что при удалении журнала собаки или человека — удалялась также запись этой собаки или этого человека соответвенно.
Удаляя тестовый журнал, удалил и собаку. Пришлось срочно искать данные в кэше Яндекса и кропотливо востанавливать инфу в базе.
Надо быть осторожнее с таким мощным инструментом, какой представляет из себя полноценная СУБД.
Паралельные миры
Не знаю, как в реале, а у нас в вэбе вполне себе могут существовать паралельные миры.
Вроде бы похоже всё, но другое.

Так, например, есть у проекта Ньюфы.ру — паралельный собрат :)
Внешне — один в один. Единственное, фон сероватый. И ошибки, ошибки, стада ошибок бегает по его страницам.
А так — один в один :)

Это т.н. девелоперская копия. На ней я отрабатываю изменения, которые массово задевают сразу много страниц.

Вот чтобы не закрывать сайт на ночь, и в авральном режиме не горбатится — создан «паралельный мир» и на нём не спеша (три дня уже) подготавливаются все изменения, ищутся ошибки и т.п.
Соziдатель
29 декабря 2006 в 07:20
Быстрый поиск собак и людей
Теперь указывать определёную собаку или персону из базы много проще. Не нужно запоминать кучу ID'ишников. Достаточно кликнуть кнопку, ввести часть имени и выбрат из результата. Без перезагрузки страницы. Причем по-умолчанию открываются ваши собаки или ваши персоны из вашего контакта соответвенно для собак и людей.

Пока только добавил в форум эту феньку.

Сейчас посмотрим, как оно, будет ли успешно работать.
Покажет себя хорошо - разбросаю везде, где нужно указывать на содержимое базы.

Очень довольный :)
Соziдатель
29 декабря 2006 в 00:31
Что и кто - где и кем упоминается
Систему давно подумываю такую сделать. Чтобы знать, где уоминается всё, что имеет спец-ссылку: собаки, люди, фотографии.

Во первых, просто интересно будет узнавать "индекс цитируемости" выбраной персоны или собаки.
А во-вторых, очень нужно для фоток. Чтобы определять степень востребованости фотографии. Если она, степень, нулевая - то, в принципе, можно было бы и удалить её..

В общем, хотелось бы такое, а будет ли реализовано - отдельный вопрос.
Соziдатель
28 декабря 2006 в 08:44
Реформа фото-архива
Фотоархив в том виде, что сейчас есть - никуда не годится.

1. Удаляется свободный доступ ко всей этой "фото-помойке". Точнее, к помоечному виду того, что есть. Когда всё в кучу.
2. Фотографии будут добавлятся в фото-архив ТОЛЬКО для чего-то конкретного. Либо для анкеты собаки, либо для сообщения в форуме, либо для запис и в дневнике.
3. Сам раздел фото-архив будет замещен разделом "Фото-выставка", где люди будут публиковать фотографии конкретно для оценки другими людьми. По результатам выставок будут всякие позитивные бонусы.

Краткие тезисы написал. Как только доделаю тот новый раздел, над которым сейчас работаю - займусь фото-архивом.
Соziдатель
18 декабря 2006 в 14:07
Надо срочно сделать:
1. Установку главного фото для собак.
2. Отображение аватарок при наведении на ник.
3. Снос главных изображений, когда фигуранта удаляют из списка присутсвующих.
4. Рицесивы.
5. Каменты к заметкам в дневнике.
6. Отображение количества каментов к фоткам, к записям дневников.
7. Про дневник - показывать количество постоянных читателей.

Список не полный, явно чего-то еще забыл :-(
Если знаете - пожалуйста, напомните в личке.
Соziдатель
9 декабря 2006 в 21:26
Удобное указание собак, персон и фотографий из базы сайта
Как я это вижу.

Прежде всего где: в текстовые поля надо вставлять спец-код для спец-ссылки на элемент базы.
В некоторых местах нужно однозначно указать собаку из базы (например, указать родителя собаки в редакторе её инфы).
В некоторых местах нужно в список добавлять элементы (например, в фото-архиве указывать участников фото).

А теперь, как это функционально эт должно выглядеть:
1. Чел кликает кнопку "+ персона", или "Устновить собаку", или еще как-нить.
2. рядом с курсором появляется прямоугольное поле, в котором наверху текстовое поле для поиска, а под ним - место для списка подходящих вариантов.
3. После ввода строки поиска и нажатия кнопки отправки запроса - под строкой через некоторое время (БЕЗ перезагрузки всей страницы) отображаются подходящие варианты.

Причем при первоначальном открытии поиска-вставки, в нём уже будет список "по-умолчанию".
Для вставки ссылки на персону там будет сам чел и люди из его контакт-листа.
Для вставки ссылки на собаку - там будут его собаки.
Для вставки фото - там будут последние несколько фоток, залитых им.

После выбора персоны или фотки - прямоугольная опласть исчезает, данные вставляются.

Где-то так.

Тут нужно программировать на JavaScript'е, работать с CSS, а мои две любимые О'Рейловские книги - в Москве..
Соziдатель
8 декабря 2006 в 12:51
Планы
Дальше планируется только доделать дневники (список подписчиков, комментарии) и пока с комьюнити частью закруглиться.
Весь упор в работе по Ньюфам.ру будет на его базе собак.

А сейчас - еду в поезде маршрутом Ростов-Рязань, проехали Воронеж..
Обновление форума — про содержание.
Как «элита» форума покинула его (та самая, о которой говорили, что именно благодаря им форум вообще существует), так сразу освободилось информационное пространство для новых участников.

Вместо высоколобых обсуждений каких-то далёких от простых ньюфистов сущностей и скандалов — разговоры о собаках. А каких-то каждодневных вопросах, которые интересуют новеньких владельцев ньюфов.

Именно этого очень не хватало в форуме и на сайте. Я рад, что форум раскрылся с этой стороны.

Но надеюсь, так же, что вернуться и «высокие материи».

P.S. Тем временем в духовке доготавливается «свинья» %)
Соziдатель
5 декабря 2006 в 23:25
Новый сервер
Таки оплатил и заказал новый сервер.
По сравнению с нынешним - небо и земля.
Этого аренда стоит 110 в месяц, нового будет под 300, если не больше. А мощнее он будет даже не в два раза.

Сказали, что подготавливают всё до 10 рабочих дней, но скорее всего всё будет раньше, например в ближайший понедельник.

Бум ждать и надеяцца.
Соziдатель
3 декабря 2006 в 10:56
Дайджесты
Дайджесты - это вродь дненика - сборной солянки.
Есть общий дайджест, где отображены все заметки всех дневников в обратном хронологическом порядке.
Есть личный дайджест - ссылка на него в авторизационном блоке. В нём подборка из тех дневников, на которые пользователь подписался.
Подписаться не сложно - надо всего лишь зайти в дневник и внизу выбрать "Стать постоянным читателем".

Далее к реализации готовятся комментарии к заметкам, но я, к сожалению, не знаю, как это оформить.
Как в ЖЖ, но линейно? Т.е. первый камент навеки прописывается под заметкой, а новые уползают на другие страницы? Или новые сверху?

Для поисковиков лучше, когда контент стабильно находится на каком-то определённом адресе. Это в случае, если новые заметки отображаются на новых страницах. Да и читать подряд, как в форуме - удобнее буит..

А как сделать, чтобы это всё еще и удобно было?..
Соziдатель
2 декабря 2006 в 14:54
Ну вот, первый интересный дневник :)
Аргон создал дневник № 3.
Я тутже подписался на него. Надо будет реализовать функцию "Дайджест" :)

А еще сликом много ссылок, чтобы чего-нить написать в дневнике. Надо бы сделать горячие ссылку и в блоке авторизации.
Соziдатель
2 декабря 2006 в 01:52
Ну вот, спустили на воду..
Еще не особо доделаный, нет функции "дайджестов" (подборки заметок из любимых дневников), и нет комментариев к заметкам.
Но, Москва не сразу строилась, следующим делом реализую именно эту пару функций, а, заодно, и явно наличествующую кучку багов поправлю :)

Время - два ночи, половинка насупившись уснула спиной. Расстаюсь с ноутом и айда тоже спать %)
Соziдатель
1 декабря 2006 в 20:08
Осталось совсем не много
Всего-то:
1. Сделать отдельную страницу с заметкой.
2. Реализовать тэг ката.
3. Всё слинковать как следует.
4. Сделать каменты.
5. Сделать френд-ленту.
6. Сделать список самых новых и самых популярных дневников.
7. Проставить ссылки из персональных страниц.
Соziдатель
1 декабря 2006 в 19:10
Продолжаем править заметки..
Соziдатель
1 декабря 2006 в 19:05
Первая заметка в дневниках
В данный момент создаю сервис дневников (блогов, то бишь) для проекта.
С одной стороны - блогов развелось и так до безобразия много. С другой - именно собачью тему люди почему-то редко в них раскрывают, а уж собачьих дневников я еще не видел (не исключая, что они есть, естественно).

Надеюсь, сервис будет востребован.

Следующие 20

Чатик
3 февраля 2026
10:39 belk: И ни в один дневник не зайти
10:39 belk: И ни в один дневник не зайти
10:39 belk: И ни в один дневник не зайти
8 февраля 2026
09:57 Bonny2009: Всем доброе утро! Может кто подскажет, где сейчас можно купить компрессор?
16 февраля 2026
16:33 Alla: Bonny2009 Поздновато, наверное, но на вайлдберис есть компрессоры LanTun. Бирюзовые такие.
18 февраля 2026
10:52 Bonny2009: Спасибо:) на Озоне нашла
26 февраля 2026
16:14 Соziдатель: Надо что-то делать
9 марта 2026
13:46 victor: Сегодня Александру Филатову день рождения. Фил, поздравляем, будь здоров!
13:46 victor: Сегодня Александру Филатову день рождения. Фил, поздравляем, будь здоров!
13:47 victor: Сегодня Александру Филатову день рождения. Фил, поздравляем, будь здоров!
11 марта 2026
02:54 Соziдатель: belk, что значит не зайти ни в один дневник?
13 марта 2026
12:18 Соziдатель: Проверка
12:18 Соziдатель: Ок, в чате стало чуть лучше.
16:54 Соziдатель: Проверяем дальше
15 марта 2026
20:29 Соziдатель: Дневники, кстати, тоже починил.
Статистика сайта
0.638 s, 210 q
© 2006 Ньюфы.ру
// Редактор: Кирилл Ермаков
// Программист: Евгений Ненаглядов
Обратная связь
Правила Сайта