Объединенный Открытый Проект - Сайт для Настоящих Компьютерщиков

Объединенный Открытый Проект

Сайт для Настоящих Компьютерщиков

; Логин:
  Пароль:
Обычный
Безопасный
Запомнить пользователя



Зарегистрироваться
Забыли пароль?
 
 
 
Объединенный Открытый Проект »   Программирование »   PHP »   Хочу написать САР на php.
RSS

Хочу написать САР на php.

Раскрутка сайтов и заработок.

Текущий рейтинг темы: Нет

<<Назад  Вперед>>Модератор: wsxПечать
 
ICETD
Новичок


Всего сообщений: 33
Рейтинг пользователя: 0





Дата регистрации на форуме:
11 июня 2004
Хочу написать систему раскрутки сайтов на php. Лучше на php такой скрипт писать или все же на perl? Трудно ли такой скрипт писать?
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик

Откуда: Москва
Всего сообщений: 2994
Рейтинг пользователя: 79





Дата регистрации на форуме:
29 сен. 2001
Вообще, писать лучше на том, что лучше знаешь. А в данном конкретном случае особой разницы не будет, т.к. тут все зависит от того, насколько хорошо ты спланируешь структуру базы данных, а все остальное сведется к выполнению SQL-запросов и выводу форм на экран.
САР писать не так уж сложно, но это - довольно трудоемкий процесс (т.к. нужно учитывать всякие ограничения на число показов сайта, тематику, и т.д.). Самое сложное при написании САР - это сделать сокрытие HTTP_REFERER, чтобы пользовательские сайты не начали выкидывать из некоторых рейтингов за накрутку, а также предусмотреть все возможные варианты накруток.
Лично я считаю, что работать на PHP с базами данных намного удобнее, чем на Perl (хотя, может быть, это субъективное мнение, т.к. я терпеть не могу использовать ООП в Web-прогаммировании). Кроме того, PHP-скрипты выполняются как правило, быстрее за счет того, что они обрабатываются непосредственно в процессе Apache, тогда как для Perl-скриптов создается отдельный процесс, что занимает довольно много времени. Исключение бывает при использовании mod_perl или технологии FastCGI, но про mod_perl говорят, что это - уродски обрезанный Perl (я сам не пользовался, поэтому ничего более определенного сказать не могу), а FastCGI поддерживается далеко не всеми даже платными хостингами.
ICETD
Новичок


Всего сообщений: 33
Рейтинг пользователя: 0





Дата регистрации на форуме:
11 июня 2004
Я еще не знаю ничего полностью, еще изучаю php. Я хочу написать сначала самый простой скрипт, со всеми необходимыми функциями, а потом его модернизировать.
А как сделать сокрытие HTTP_REFERER ? Почему это трудно?
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик

Откуда: Москва
Всего сообщений: 2994
Рейтинг пользователя: 79





Дата регистрации на форуме:
29 сен. 2001
Трудно это потому что нормальных средств для этого не предусмотрено и нужно придумывать способ обойти это (или изучить, как устроена какая-нибудь другая САР, и сделать у себя также, по-моему, это делается с помощью JS).
А если ты вообще раньше не имел дела с Web-программированием, то точно лучше на PHP - это намного легче. (Хотя сам я учился в точности до наоборот - сначала Perl, потом PHP).
ICETD
Новичок


Всего сообщений: 33
Рейтинг пользователя: 0





Дата регистрации на форуме:
11 июня 2004
Многие рейтинги запрещают раскручивать сайты в САР? Где можно посмотреть пример скрытия HTTP_REFERER ? Сама система будет на http://earncap.com.ru .
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик

Откуда: Москва
Всего сообщений: 2994
Рейтинг пользователя: 79





Дата регистрации на форуме:
29 сен. 2001
Насчет многих - не знаю, но такие есть. Если я не ошибаюсь, к ним относится, например, Rambler TOP 100.
Насколько я знаю, скрывать HTTP_REFERER умеет Neosap.
ICETD
Новичок


Всего сообщений: 33
Рейтинг пользователя: 0





Дата регистрации на форуме:
11 июня 2004
Я тоже зарегистрированн в Neosap, но в уже давно не участвую там. Earnvisits тоже скрывает HTTP_REFERER. Я читал, что с помощью Flash как-то можно скрыть.
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик

Откуда: Москва
Всего сообщений: 2994
Рейтинг пользователя: 79





Дата регистрации на форуме:
29 сен. 2001
По-моему, на Neosap так и сделано...
Только вот Flash я не знаю совершенно, поэтому сказать чего-либо определенного не могу.
ICETD
Новичок


Всего сообщений: 33
Рейтинг пользователя: 0





Дата регистрации на форуме:
11 июня 2004
Я тоже Flash не знаю, но у Earnvisits с помощью Flash скрывается. Это точно.
А вообще можно ли написать САР на php, не используя MySQL ?
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик

Откуда: Москва
Всего сообщений: 2994
Рейтинг пользователя: 79





Дата регистрации на форуме:
29 сен. 2001
Можно, но это гораздо сложнее. Там где с MySQL можно ограничиться одним запросом, придется писать несколько десятков строчек кода. Да и работать будет намного медленнее. (И в том, и в другом я убедился на собственном опыте, когда писал движок Intellect Board 1 на Perl без использования БД.)
ICETD
Новичок


Всего сообщений: 33
Рейтинг пользователя: 0





Дата регистрации на форуме:
11 июня 2004
А этот форум тоже связан с MySQL? Просто я думаю, что меньше проблем будет, если без MySQL, но может я и ошибаюсь. А если сделать так, чтобы в меню "Серфинг" был просто набор ссылок с названиями сайтов и чтобы они открывались в новом окне и после окончания необходимого времени окно приходилось закрывать, то может и не нужно скрывать HTTP_REFERER, т.к. в новом окне сайты открывают серферы и все?
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик

Откуда: Москва
Всего сообщений: 2994
Рейтинг пользователя: 79





Дата регистрации на форуме:
29 сен. 2001
Да, Intellect Board 2 написан с использованием баз данных. Причем он сделан так, что в будущем будет работать практически с любой базой данных, хотя сейчас работает только с MySQL (надо только чуть-чуть запросы подправить).
А переменная HTTP_REFERER передается броузером (т.е. на клиентской стороне), и в ней указывается та страница, с которой была открыта данная, причем никакой разницы, открывается ли она в отдельном окне или нет, нет. Так что HTTP_REFERER обойти не так-то просто.
<<Назад  Вперед>>Модератор: wsxПечать
Объединенный Открытый Проект »   Программирование »   PHP »   Хочу написать САР на php.
RSS
Быстрый переход в раздел:


Время выполнения скрипта: 0.0185. Количество выполненных запросов: 18, время выполнения запросов 0.0061