Відомо, що будь-який сайт без зворотного зв’язку з відвідувачами довго не проживе.Якщо говорити про блозі — то з ним проблем не виникає.Відвідувачі можуть залишати коментарі до повідомлень автора, а іноді і писати свої замітки.Але якщо мова заходить про стандартний сайті з якої-небудь тематиці (сайт відомого актора, співака, колекція ігор, музики, розповідь про своє хобі тощо), то для зворотного зв’язку з відвідувачами необхідно додати на сайт або форум, або гостьову книгу.Форум на невеликому сайті виглядає громіздко і безлюдно, і псує все враження про сайт.Сумно дивитися на десятки рубрик, в кожній з яких додано два-три повідомлення без коментарів.Тому при невеликій аудиторії рекомендується встановити гостьову книгу.Свіжий огляд скриптів та сервісів гостьових книг в інтернеті я не зміг знайти.Тому мені довелося йти методом проб і помилок, в результаті чого зробив певні висновки.
Для початківців та досвідчених веб-майстрів я можу порекомендувати подвійне рішення — сервіс гостьових книг ModernSite (проект починався на сайті modernsite.km.ru в 2001 році), для якого доступний безкоштовний скрипт гостьової книги MBook.Кожен вибирає своє: початківці веб-майстри користуються сервісом гостьових книг, а просунуті — встановлюють собі скрипт.Також тішить, що сервіс постійно розвивається, додаються нові можливості, вирішуються проблеми зі спамом.Загалом — рекомендую.Інших подібних сервісів з відкритими та безкоштовними вихідними кодами я не зустрічав.
З іншого боку, серед просунутих професіоналів існує думка, що найкращий скрипт гостьової книги — це той, що ти написав сам.Поспішаю спростувати цю думку.Досить подивитися список вразливостей навіть в якісних скриптах, розроблених далеко не новачками, щоб зрозуміти, що не просте це діло — веб-програмування.Недостатньо просто написати працює скрипт.Важливо ще передбачити всі можливості його використання, щоб через дірку в скрипті (наприклад, SQL-injection або XSS) зловмисник не отримав доступ до бази даних і всьому сайту.А ще необхідно мінімізувати навантаження, яке надає скрипт на сервер.Інакше в один прекрасний день Ваш хостинг-провайдер попросить (ввічливо так попросить) у зв’язку зі зрослими навантаженнями Ваших скриптів перейти на більш дорогий тарифний план, або взагалі, на виділений сервер.
Так що, мої рекомендації такі — користуйтеся скриптами, розробленими професіоналами.Благо, що таких багато навіть у безкоштовному виконанні.