Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.08.16;
Скачать: CL | DM;

Вниз

Есть кто знающий хорошо РНР?   Найти похожие ветки 

 
Rouse_ ©   (2009-06-17 18:33) [0]

Ребят, устал уже пробовать прикрутить нормальную гостевуху к своему сайту, те что есть бесплатные - не устраивают, т.к. пропускают тонны спама, да и тяжеловато мне, абсолютно практически не понимающему PHP и HTML настроить им стили под цвета сайта. Посему хочу спросить - может кто взяться написать и интегрировать ко мне на http://rouse.drkb.ru простенький скрипт гостевой, который будет нормально соотноситься с самим стилем сайта, иметь админку с простейшими возможностями (тупо удалить пост, ответить с админским тегом и думаю все) и самое главное иметь антиспам фильтр ну или что-то подобное.

Естественно готов заплатить.
Есть яндекс деньги (около 600), если что сделаю трансфер через вебмани. Можно и больше, но не знаю сколько это стоит именно, договоримся думаю.

Воть как-то так :)
Контакт со мной либо по аське либо по мылу (все в профиле) ну или тут. :)


 
@!!ex ©   (2009-06-17 18:38) [1]

PHP немного знаю, но свою гостевуху писать не рискну(не в курсе, как защищаться от всяких sql инъекйий и прочей гадости).
Могу бесплатно поставить и настроить что нибудь уже готовое.


 
Rouse_ ©   (2009-06-17 18:46) [2]

Эмм, SQL не нужно, забыл написать... Я хосчусь на площадке Виталия Невзорова (автора DRKB) которая выглядит как его домашний компьютер с банальной Win2003, из доступного там только файловая система, РНР и Апач кажется. Т.е. никаких MySQL и т.п. вроде как нет. Поэтому нужно что-то простенькое без баз.
Venom я пробовал настроить (http://woweb.ru/load/55-1-0-3604) но она не заработала т.к. что-то ей не хватает (толь прав толи что-то еще)...

ЗЫ:  самое главное спам, бо иначе все будет вот так выглядеть: http://rouse.drkb.ru/guest/   (это за полдня накидали сегодня - на 8 страниц)


 
Kerk ©   (2009-06-17 18:51) [3]

Против спама рекомендую интегрировать туда сервисы http://recaptcha.net/ или хотя бы http://akismet.com/, всяко проще и быстрее, чем самому писать.


 
antonn ©   (2009-06-17 18:53) [4]


> Rouse_ ©   (17.06.09 18:33)

сейчас на сайте есть админка? механизм авториации какой? и сам сайт на чем сделан?
мускла точно нету? :(
неужели vit не может подключить мускл? :) на файлах можно, в принципе, но в удобстве это похуже


 
Rouse_ ©   (2009-06-17 18:53) [5]

Ром, та не понимаю я в этой интеграции и прочем, мне проще знающему человеку денег дать за его работу, чем самому что-то сподобить :)


 
antonn ©   (2009-06-17 18:53) [6]


> Kerk ©   (17.06.09 18:51) [3]

наоборот, проще и независемей свою сделать, например скопипастить наработки :)


 
Rouse_ ©   (2009-06-17 18:58) [7]


> сейчас на сайте есть админка? механизм авториации какой?
>  и сам сайт на чем сделан?

Админки нет, сайт весь - это 8 HTML страниц переименованных в PHP и  обновляемых ручками. Могу архивом выложить весь набор файлов с файлом стилей и папкой с яваскриптом которая за меню отвечает. По поводу MySQL - думаю можно узнать, можно ли его врубить.


 
antonn ©   (2009-06-17 19:02) [8]

mysql сильно все облегчит (не говоря уже о более высокой скорости работы). Если договоришься - я сделаю, сроку 2-3 дня, антиспам - каптча.


 
test ©   (2009-06-17 19:02) [9]

Все равно не понимаю чего бы не взять бесплатный движок и Apache+PHP+MySQL и с помощью админки не поменять оформление на свое.


 
Rouse_ ©   (2009-06-17 19:04) [10]


> Все равно не понимаю чего бы не взять бесплатный движок
> и Apache+PHP+MySQL

Потому что нет там мускула... Да и нет смысла прикручивать движок для простейшего сайта.

Вот кстати его все исходники (без контента): http://rouse.drkb.ru/tmp/site_src.zip (70 кб)


 
Rouse_ ©   (2009-06-17 19:05) [11]


> antonn ©   (17.06.09 19:02) [8]
> mysql сильно все облегчит

Хорошо, попробую, как что проясниться - отпишусь.


 
Игорь Шевченко ©   (2009-06-17 20:21) [12]


> бо иначе все будет вот так выглядеть


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


 
Ega23 ©   (2009-06-17 21:11) [13]


> Ну подумаешь, animal porn


Не скажи, это весьма любопытно.


 
antonn ©   (2009-06-17 21:15) [14]


> Не скажи, это весьма любопытно.

познавательно %))


 
Игорь Шевченко ©   (2009-06-17 21:16) [15]

Ega23 ©   (17.06.09 21:11) [13]
antonn ©   (17.06.09 21:15) [14]

Отдельную ветку откроем ? У Розыча, чтобы ему тоже нескучно было


 
Rouse_ ©   (2009-06-17 21:30) [16]


> Ну подумаешь, animal porn, зато сразу видно, что ты не одинок
> в этом мире

Не одинок в плане чего?


 
Игорь Шевченко ©   (2009-06-17 21:35) [17]

Rouse_ ©   (17.06.09 21:30) [16]

Ты вообще нафиг гостевуху делал ? Для гостей ? Ну вот тебе и гости.


 
Rouse_ ©   (2009-06-17 21:41) [18]


> Ты вообще нафиг гостевуху делал ? Для гостей ? Ну вот тебе
> и гости.

Логично, но как-бэ мы не гостей обсуждаем, нес па?


 
Константинов   (2009-06-17 21:45) [19]

Я немножко балуюсь вэб программированием. MySQL и правда очень облегчает работу со стандартными модулями для сайтов и гостевых в т.ч.

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

Движки типа WordPress или Drupal - все фри... Юзай - нехочу. Куча тем для оформления. Куча существующих стандартных библиотек (форумы, календари, гостевые, фотогалереи и т.д. и .т.п.

Если есть БД - все мгновенно упрощается до нельзя. Логи посещений, авторизация ( а для гостевой ИМХО чтобы избежать спама авторизация нужна )

Все это уже есть в стандартном функционале любой CMS.
Правда мало кто из программистов любит пользоваться "шаблонными решениями". Но все же... это экономит массу времени. В Drupal например в текст страниц можно встраивать PHP код. Импортировать стили и пр. Или заюзать любую из выложенных в сети тем оформления (лично для меня это - палочка-выручалочка, ну не могу я педантично подбирать цвета/шрифты/картинки... мне проще, когда все это уже есть. Все сбалансировано и не режет глаз. Понравилось - залил, поковырялся в коде подогнал "напильником" под себя...

Никто не мешает подправить код PHP скриптов движка, если что-то не устраивает...

:)


 
partizan   (2009-06-17 22:43) [20]

А зачем переимеовывать html-файлы в php??? Все на оборот ЧПУ делают (урл с .html, или папки).

По САБЖУ - могу написать гостевуху без MySQL и с капчей, но советую лучше поставить MySQL (или перейти на нормальный хостинг), и поставить сайт на движок (wordpress, joomla, smallnuke). И управлять сайтом будет проще, и писать ничего не надо.
За 600р можно купить домен и хостинг на год


 
partizan   (2009-06-17 22:44) [21]

icq: 321108730


 
antonn ©   (2009-06-17 22:46) [22]


> А зачем переимеовывать html-файлы в php???

у него php


> За 600р можно купить домен и хостинг на год

какашку за такую цену можно купить на год, но не нормальный хостинг :)


 
partizan   (2009-06-17 22:51) [23]

Для 8 страниц и гостевухи - более чем достаточно


 
Медвежонок Пятачок ©   (2009-06-17 22:54) [24]

чот я не понял связи между недостаточными скилсами в php и стилями и цветами гостевухи


 
DVM ©   (2009-06-17 23:17) [25]

Гостевые нынче не в моде, в моде отзывы о конкретном материале.


 
partizan   (2009-06-17 23:53) [26]


> Гостевые нынче не в моде, в моде отзывы о конкретном материале.


Еще один плюс за нормальный движок


 
DVM ©   (2009-06-18 00:25) [27]


> partizan   (17.06.09 23:53) [26]


> Еще один плюс за нормальный движок

Я тоже так считаю. Какой бы мизерный сайт не был, движок там не помешает. Это дает массу преимуществ, например, не надо самому разрабатывать ничего, лучше довериться профессионалам в этом деле, экономия времени опять же.


 
antonn ©   (2009-06-18 02:20) [28]

получается что то типа такого:
http://antonn.com/rouse/guestbook.php

админка http://antonn.com/rouse/admin.php (логин/пароль: admin/12345a), скрипт редактирования пока удален, а то снесут ведь половину сразу :)

каптчу иногда перекоряживает, не слезает, но в принципе редко такое бывает :)


 
antonn ©   (2009-06-18 02:22) [29]

и еще я понятия не имею как оно заработает на IIS :)
htaccess нету как минимум, может какие функции по другому отрабатывают (типа файловых flock($open_file, LOCK_EX); )


 
blackman ©   (2009-06-18 10:58) [30]

Все эти гостевые полная ерунда. Так же как и самопальные сайты.
Лучше сразу форум поставить. Попроще для начала. Типа PhpBB или PunBB.
А если поставить хороший форум, то он может заменить весь сайт.
Для этого лучше всего использовать  Invision Power Board - кроме собственно форума есть еще и Site Module
Рускоязычный
http://forums.ibresource.ru - там можно купить и даже попросить установить
Документация
http://wiki.iblink.ru/
Мускул нужен. Нормальный сайт можно сделать только с мускулом.


 
@!!ex ©   (2009-06-18 11:01) [31]

> [30] blackman ©   (18.06.09 10:58)
> то он может заменить весь сайт.

Терпеть не могу такие сайты...
форум - это форум, сайт он не заменит никогда.


 
Ega23 ©   (2009-06-18 11:05) [32]


> antonn ©   (18.06.09 02:20) [28]
>
> получается что то типа такого:
> http://antonn.com/rouse/guestbook.php


Симпатично. ИМХО.


 
Dimka Maslov ©   (2009-06-18 11:06) [33]

Когда я делал т.н. Единую Базу Процедур и Функций для Delphi там всё как было сделано попростому с возможностью администорирования, но, правда, без рекаптчи. В принципе, могу поделиться исходниками.


 
DVM ©   (2009-06-18 11:13) [34]


> @!!ex ©   (18.06.09 11:01) [31]


> Терпеть не могу такие сайты...
> форум - это форум, сайт он не заменит никогда.

Ну сюда ты тем не менее ходишь. Здесь форум - это и есть прктически ВЕСЬ САЙТ. Остальное ерунда.
Или взять forum.ru-board.com или forum.searchengines.ru - сайты возникли вокруг форумов фактически. Сейчас время WEB2.0, а это прежде всего интерактивность и общение.


 
Rouse_ ©   (2009-06-18 11:18) [35]


> antonn ©   (18.06.09 02:20) [28]
>
> получается что то типа такого:
> http://antonn.com/rouse/guestbook.php

Вах, классно :)
В аську можешь стукнуть?


 
@!!ex ©   (2009-06-18 11:28) [36]

> [34] DVM ©   (18.06.09 11:13)
> Ну сюда ты тем не менее ходишь. Здесь форум - это и есть
> прктически ВЕСЬ САЙТ. Остальное ерунда.

Я хожу на форум, а не на сайт.


 
DVM ©   (2009-06-18 11:30) [37]


> @!!ex ©   (18.06.09 11:28) [36]


> Я хожу на форум, а не на сайт.

Но так как форум тут заменил весь сайт, то это и доказывает, что такое возможно и вовсе неплохо :)


 
@!!ex ©   (2009-06-18 11:48) [38]

> [37] DVM ©   (18.06.09 11:30)

Форум НЕ заменил сайт.
Форума работает как форум.
Здесь не размещаются материалы, здесь не пишутся статьи и проч.


 
antonn ©   (2009-06-18 12:09) [39]


> Rouse_ ©   (18.06.09 11:18) [35]
>
>
> > antonn ©   (18.06.09 02:20) [28]
> >
> > получается что то типа такого:
> > http://antonn.com/rouse/guestbook.php
>
> Вах, классно :)
> В аську можешь стукнуть?

нету у меня аськи :)


> blackman ©   (18.06.09 10:58) [30]
>
> Все эти гостевые полная ерунда. Так же как и самопальные
> сайты.

позволю себе пропиариться: http://desksoft.ru/index.php?pictures&id=5&owner=3
самопал, форум(очень много подсмотрено у IPB)/гостевая/обратная связь/аттачи/комементы/файлы и картинки/свой поиск/мини-чаты/счетчики/своя модель сессионной авторизации/механизм статей (хранение и вывод деревьев)/профиль пользователя (в том числе и настройка вида и параметров сайта под себя). И все это заадминено. Какой нить phpbb даст мне такие возможности? :) не говоря уже о том, что стандарный вид phpbb уже вызывает рвотные позывы (вообще никогда его не любил, использовал IPB).


 
Andy BitOff ©   (2009-06-18 12:27) [40]


> antonn ©   (18.06.09 12:09) [39]
> позволю себе пропиариться

Знаем, знаем... ;)
Пользуемся вовсю. =)


 
antonn ©   (2009-06-18 12:29) [41]


> Andy BitOff ©   (18.06.09 12:27) [40]

там, кстати, можно тему другую поставить, я вот долго думал по умолчанию влепить текущую или песочную :)


 
Andy BitOff ©   (2009-06-18 12:40) [42]


> antonn ©   (18.06.09 12:29) [41]

Смотрел. Но все они какие-то противные ;) на какашки похожие =)) Оставил по дефолту, она мне больше всех приглянулась.


 
Rouse_ ©   (2009-06-18 12:43) [43]


> antonn ©   (18.06.09 12:09) [39]
> нету у меня аськи :)

Ока, давай через почту :)
rouse@grandsmeta.ru

Попробуем все это дело поставить :)


 
Andy BitOff ©   (2009-06-18 12:51) [44]


> Rouse_ ©   (18.06.09 12:43) [43]

Пиши потом о результатах, придем отметимся всем форумом ;)


 
antonn ©   (2009-06-18 13:40) [45]


> Rouse_ ©   (18.06.09 12:43) [43]

отписал с desksoft@gmail.com :)


 
Rouse_ ©   (2009-06-18 14:08) [46]

Угу, ответил... если не дошло (у нас иногда мастерхост подглючивает) то скрипт сюда положил: http://rouse.drkb.ru/guest/functions.php


 
antonn ©   (2009-06-18 14:14) [47]

там нет mysql_*, яж на нем собрал...


 
DVM ©   (2009-06-18 14:57) [48]


> @!!ex ©   (18.06.09 11:48) [38]


> Форум НЕ заменил сайт.

Он как раз его заменил, не по функционалу, нет, вункционал этого форума не позволяет полноценно публиковать статьи и т.д.

Ты может быть не знаешь, но некоторые форумные движки уже вполне претендуют на звание основного движка сайта и в общем то все что надо там есть.


 
@!!ex ©   (2009-06-18 14:58) [49]

> [48] DVM ©   (18.06.09 14:57)
> Ты может быть не знаешь, но некоторые форумные движки уже
> вполне претендуют на звание основного движка сайта и в общем
> то все что надо там есть.

Может быть не знаю.
Покажи пример удачного сайто форума.
Я знаю только gamedev.ru, там очень удачный симбиоз, но сайт там все равно есть.


 
Rouse_ ©   (2009-06-18 15:00) [50]


> там нет mysql_*, яж на нем собрал...

там стоит MS SQL Server


 
antonn ©   (2009-06-18 15:01) [51]

на геймдеве отвратительная структура, черт знает что, нормально там ориентироваться сложно. так же как и на рсдн форум с невменяемой навигацией.


 
antonn ©   (2009-06-18 15:04) [52]


> Rouse_ ©   (18.06.09 15:00) [50]
>
>
> > там нет mysql_*, яж на нем собрал...
>
> там стоит MS SQL Server

но в доступных функциях нет интерфейса для него (odbc только, но не то чтобы в пхп, даже в дельфи с ним почти не работал). К тому же синтаксис мускла и mssql различается (не говоря уже об используемых функциях), мне тут подсказали что в последнем нет LIMIT :(


 
Andy BitOff ©   (2009-06-18 15:08) [53]

Я вот на днях побывал на realcoding.net очень меня порадовал дизайн и сайта и форума, видно на одном движке. Там написано, что на каком-то CMS"е (сейчас не инета, чтобы посмотреть). Вот такой бы я хотел бы себе. Все на своих местах, все под рукой, интуитивно понятно, никаких проблем при навигации... В общем остался очень доволен.


 
Ega23 ©   (2009-06-18 15:14) [54]


> мне тут подсказали что в последнем нет LIMIT :(


От версии зависит. Есть Top.

> но в доступных функциях нет интерфейса для него (odbc только,
>  но не то чтобы в пхп, даже в дельфи с ним почти не работал)


Чё это нет-то? Всё точно такое-же, как для MySQL.


 
@!!ex ©   (2009-06-18 15:14) [55]

> [51] antonn ©   (18.06.09 15:01)

С 6 числа там новый движок.
Вобщем-то я про навигацию ничего не говорил(хотя мне в общем то нравится), а про симбиоз форума и сайта.


 
antonn ©   (2009-06-18 15:14) [56]

вот например тут http://antonn.com/rouse/functions.php есть расширение mysql, кстати GD у тебя тоже нет, через нее рисуется каптча :)
ну и завершающий хук - предварительно нужно создать базу и юзера к ней, я использую phpmyadmin, но не знаю как vit позволит себе его поставить ради гостевой :) жесть какая то...


 
antonn ©   (2009-06-18 15:19) [57]


> Чё это нет-то? Всё точно такое-же, как для MySQL.

для мускла я юзаю расширение mysql (функции mysql_connect()/mysql_fetch_assoc() и тп), там же mysql_real_escape_string(), я знаю как убивать иньекции, имею уже наработанные оберточные функции для этого, проверены которые годами не на одном проекте. С ОДБЦ я не могу быть настолько же уверен в безглючности, я даже не пытался с ними работать и не знаю подводных камней. Думаю Розычу не нужна гостевая которая стала первым шагом работы с другим интерфейсом и с другой базой :)
могу дать исходник - переделаешь? :)


 
Ega23 ©   (2009-06-18 15:50) [58]

Я ПХП - как свинья в апельсинах. Но год назад что-то пробовал, с MSSQL без проблем работал.
Да и в MSSQL инъекции убивать смысла нет, если ХП пользовать. ИМХО.


 
Ega23 ©   (2009-06-18 15:54) [59]

Хотя если сильно нужно - могу и взяться за базу.


 
clickmaker ©   (2009-06-18 16:05) [60]

> [57] antonn ©   (18.06.09 15:19)

для ms sql есть расширение php_mssql.dll, работает через ntwdblib.dll
там функции практически идентичны мускулу
для 2008 и выше МС выпустила драйвер php_sqlsrv.dll, где-то у них на сайте скачивал


 
antonn ©   (2009-06-18 16:06) [61]


> Ega23 ©   (18.06.09 15:54) [59]
>
> Хотя если сильно нужно - могу и взяться за базу.

в данном случае нужна не столько база, сколько вся обертка над ней в скрипте.

ЗЫ у меня нет под рукой msmsql потому пробывать не могу :(


 
Ega23 ©   (2009-06-18 16:07) [62]


> в данном случае нужна не столько база, сколько вся обертка
> над ней в скрипте.


База тебе тоже нужна будет, слишком много отличий у MySQL и MSSQL


 
antonn ©   (2009-06-18 16:10) [63]


> clickmaker ©   (18.06.09 16:05) [60]
>
> > [57] antonn ©   (18.06.09 15:19)
>
> для ms sql есть расширение php_mssql.dll, работает через
> ntwdblib.dll
> там функции практически идентичны мускулу

думаю если бы бывал возможность можно было так же поднять и мускл, подключить интерфейс в php.ini и использовать ее, но "хостинг" не личный отсюда проблемы :)


 
DVM ©   (2009-06-18 19:53) [64]


> Andy BitOff ©   (18.06.09 15:08) [53]
>
> Я вот на днях побывал на realcoding.net

Это Drupal


 
Andy BitOff ©   (2009-06-18 20:06) [65]

> DVM ©   (18.06.09 19:53) [64]
> Это Drupal

Ага, я уже дома посмотрел. Но лично я в этом всем как свинья в апельсинах.


 
blackman ©   (2009-06-18 22:28) [66]

@!!ex ©   (18.06.09 15:14) [55]
...а про симбиоз форума и сайта.
Здесь симбиоз и на RealCoding симбиоз, и много еще где.
И ты не внимательно прочитал мой пост: Invision Power Board - кроме собственно форума есть еще и Site Module

DVM ©   (18.06.09 19:53) [64]
Это Drupal
Хороший, но слишком сложный.
Слишком много времени уйдет на его изучение, установку и затачивание.

realcoding.net - это Виртуальная Россия - Веб дизайн и разработка сайтов под ключ и дизайн студия С404 : создание сайтов в Вологде.
Двое на одного :)
Может быть они и использовали друпал, но кто это может знать точно?


 
@!!ex ©   (2009-06-18 22:37) [67]

> realcoding.net

Никогда не закажу у них дизайн сайта...
Чего стоит кнопочка "Карта" ведущая на... форум.


 
Kerk ©   (2009-06-18 22:39) [68]


> blackman ©   (18.06.09 10:58) [30]
>
> Все эти гостевые полная ерунда. Так же как и самопальные
> сайты.
> Лучше сразу форум поставить. Попроще для начала. Типа PhpBB
> или PunBB.

Это не модно. Лучше сразу социальную сеть :))))


 
DVM ©   (2009-06-18 23:57) [69]


> blackman ©   (18.06.09 22:28) [66]


> Может быть они и использовали друпал, но кто это может знать
> точно?

Это 100% друпал. На сайте есть все пути и папки, характерные для Drupal.
Сравни http://drupal.org/user и http://realcoding.net/user


 
antonn ©   (2009-06-19 02:11) [70]


> На сайте есть все пути и папки, характерные для Drupal.

помню кто то твердо утверждал, что мой сайт - переделаный phpNuke, потому что пути в адресной строке такие же :)


 
blackman ©   (2009-06-19 10:06) [71]

Kerk ©   (18.06.09 22:39) [68]
Это не модно. Лучше сразу социальную сеть :))))
Можно, но зачем? За модой не гонимся :) И не люлю я эти глупости

DVM ©   (18.06.09 23:57) [69]
Может быть, но усилиями двух фирм один сайт - это слишком долго и дорого.
А IPB можно самому поставить за 5 минут. И цена лицензии чуть больше тысячи. Куча скинов, которые можно еще и модифицировать... И как я уже говорил, кроме форума есть и сайт. Просто быстро и проверено.


 
Павел Калугин ©   (2009-06-19 10:24) [72]

Розыч, с тобой чсто, хостингом поделится?


 
DVM ©   (2009-06-19 11:59) [73]


> antonn ©   (19.06.09 02:11) [70]


> помню кто то твердо утверждал, что мой сайт - переделаный
> phpNuke, потому что пути в адресной строке такие же :)

Я не говорил. А другие могут болтать что хотят. За Drupal отвечаю.



Страницы: 1 2 вся ветка

Текущий архив: 2009.08.16;
Скачать: CL | DM;

Наверх




Память: 0.67 MB
Время: 0.02 c
3-1226061660
Sergey2
2008-11-07 15:41
2009.08.16
приконнектиться к SQL server


15-1244723703
dmk
2009-06-11 16:35
2009.08.16
Сомнения по работе


15-1245270610
Юрий
2009-06-18 00:30
2009.08.16
С днем рождения ! 18 июня 2009 четверг


15-1245079850
Cyrax
2009-06-15 19:30
2009.08.16
В каких случаях...


2-1245401116
Nil
2009-06-19 12:45
2009.08.16
как проверить наличие свойства компонента