Судьба сайта
Тяжела и неказиста
Жизнь простого программиста
18.10.2007. http://natko.info - Регистрация на платном хостере (itex.by).
08.12.2006. http://natko.110mb.com - Регистрация на бесплатном хостере (110mb.com).
Реализовано |
Творческие планы |
||
| 1. | Смена дизайна "на лету" - три скина: "Морской бриз", "Матрица", "Извержение вулкана". |
1. | Формирование прав доступа (по группам пользователей) к ресурсной и постраничной базе. |
| 2. | Внедрение в скрипт гостевой книги защитной противоспамной картинки. | 2. | Создание экспорта новостей в формате RSS. |
| 3. | Подключение БД MySQL, формирование БД ресурсов и страниц для счётчика загрузок и посещений. | 3. | Оптимизация и "полировка" кода каждой страницы. |
| 4. | Организация поиска по сайту (по вхождению критерия поиска, без индексирования страниц). | 4. | Завершение разработки PDA-версии сайта (расширение возможностей, тестирование и отладка). |
| 5. | Разработка и отладка страницы админа для быстрого обновления и редактирования сайта. | 5. | Тестирование, тестирование и ещё раз тестирование, ибо "большой программе большие глюки", а мой проект уже распух. |
| 6. | Внедрение парольного доступа к сайту (используя сессии). | ||
Теперь пару слов о том, как я создавала себе сайт.
Весь дизайн, кроме флэшек, создавался "с пустого места". Флэшки же добросовестно найдены в нете (нетрудно догадаться, что поэтому они такие симпотные;), зато нехило адаптированы под мой сайт (от исходников осталась только анимация нескольких объектов). Код страниц (с разметкой таблиц, php-вставками - моя ручная работа :) - писала всё в блокноте (EditPlus), ибо... горбатого только могила исправит ;)
Не успев разместить личный сайт в нете, я уже загорелась разработкой скинов к нему... Долго мучилась и наконец созрела: привинтила к сайту 3 скина и теперь мой взор радует то прохладный "Морской бриз", то "Извержение вулкана" и его кипящая лава, то оформление по мотивам фильма-гимна всем программмистам "Матрица" ;)
Но не только вопросы дизайна терзали мою голову.. Вкрутила спам-фильтр в гостевую книгу, с PHP4 на PHP5 перенесла скрипт счетчика (что позволило сайту полностью переехать на один узел), но код гостевой книги удалось адаптировать на PHP5 не без помощи извне: респект Mike и его брату :)
На данном этапе взращиваю и готовлю к реализации идеи по оптимизации кода, исправлении ошибок и просто придумываю всякие приятные мелочи.
Смешно вспомнить, как я долго ломала голову над тем, как заставить флэш и PHP обмениваться переменными, хотя предполагала, что это при использовании сессий (при парольном доступе) может и не пригодиться. Именно так и получилось! Проблема решена, потому что проблемы не было )))
А после переезда на базы MySQL долго пребывала в состоянии лёгкого страха: стрёмно ж было доверять все-все-все данные какой-то подозрительной базе... На файлах как-то спокойнее было. Береглась изо всех сил: шифровала всё чуть ли не в тройные md5-коды! :) Постепенно страх прошёл, потому что делаю бэкапы ;)
Многое уже сделано, но многое еще и предстоит. Мой сайт существует не только "для души", но (стыдно признаться) также и "для опытов и извращений"... Потому что надо расти над собой в плане web-программирования, приближаться к профессиональному уровню.
Судьба сайта