По колено в ПХП, или история одного переезда

Так случилось, что мне достался один сайт написанный на PHP для размещения на нашем сервере. У этого проекта были некоторые недостатки. Первая и основная проблема с которой я столкнулся это то, что часть PHP файлов была закодирована программой Zend Optimizer. Это такая гавеная программа, которая позволяет шифровать другие гавеные программы на PHP. Если вам стыдно показать свой код заказчику, то смело проходите по ссылке выше.

Ой. Подумал я и написал авторам сайта просьбу выдать исходники без зондазенда. Авторы любезно ответили, что исходников без зенда у них нет. Но есть исходники старого проекта но со старым дизайном. Чудесно правда? В этот момент я слегка фаломорфировал, но решил на время сдержаться и не стал писать авторам сего чуда, все что я о них думаю. Особено меня удивил факт того, что товарищи использовали шаблонизатор smarty, и дизайн вроде как должен быть исключительно в шаблонах. Но видимо что такое MVC, VCS и PHP фрэймворки они слышали только очень отдаленно.

Решение первое и очевидное — поставить Zend Guard (бывший Zend Optimizer). Поставив на сервер Zend Guard и открыв сайт в браузере я увидел надпись, которая сулила мне новые развлечения — код был закодирован в старой версии Zend Optimizer’a и с PHP 5.3+ он не работает. Погуглив на эту тему я обнаружил, что единственное решение — перекодировать файлы новой версией Zend Guard’a, что для меня было несколько затруднительно в виду отсутствия исходных текстов. Обратившись к разработчикам я получил ответ — пользуйтесь хостингом на котором стоит Zend Optimizer и даже получил пару ссылок на таких хостеров. Я спросил, а что мы будем делать когда все хостеры откажутся от PHP версии ниже 5.3? Ответом на этот вопрос была тишина.

Решение второе и единственно правильное — восстановление исходников. Я запросил старую версию сайта, которую мне (слава богу) прислали. Воспользовавшись сервисом http://www.showmycode.com/ я восстановил файлы, которые изменились при переходе на новый дизайн. Но сайт после этого работал с глюками. Просмотрев исходный код (и фаломорфировав во второй раз), я нашел пару ошибок в коде. Сначала я подумал на товарищей, что они специально внесли эти глюки, но как оказалось впоследствии, сервис http://www.showmycode.com/ восстанавливает код не очень хорошо, по пути теряя части скрипта. В купе с таким языком как PHP, который даже при отсутствии кусков текста в исходниках продолжал работать не выдавая никаких ошибок! (тут я офигел в третий раз, окончательно и безповоротно), задача восстановления сайта  представлялась мне «потрясающе интересной».

Окунувшись с головой в чудесный мир PHP, и «замечательного» самописного фрэймворка X-CUBE, на котором работал сайт, я начал понемного ковырять палочкой index.php, базу и другие куски фрэймворка. После 2-х часов этого жизнеутверждающего занятия, обмотав кусками изоленты index.php мне удалось запустить сайт в рабочем состоянии.

Если тебе, дорогой читатель, интересно узнать об авторах сего чудного PHP-фрэймворка, состоящего из быдлокода ровно на 98.55%, то ты можешь обратиться в студию СВМ, и заказать у них сайт. Господа из этой чудесной студии подарят тебе чудесный проект состоящий из кусков PHP слепленых в занимательный клубок, который возможно в браузере будет выглядеть как сайт.

В заключение несколько бесплатных советов для студии СВМ (http://swmstudio.ru/, СамараВебМастер).

Читать далее

nbo-tv.com — левейший развод на $36000

Товарищ(и) тут предлагают сайт уже больше полугода. Всего 3 письма от них было.

Вот первое -

———————

Здраствуйте.
Мы телекомпания NBO TV Network. (www.nbo-tv.com)

NBO TV является зарегистрированным знаком обслуживания.
У нас есть лицензия № NBO 052 515 250 91

В сайт входит нижеперечисленные сервисы.

  • Промо Видео (нашу заставку можно посмотреть здесь)
  • Флеш слайдшоу модуль NBO
  • Портал Видео
  • Портал Недвижимости
  • Оффициальные Почтовые адреса
  • ?нтегрированную форму оплаты (возможность получать деньги за рекламу партнеров и подписки)
  • Дополнительные зарегистрированные логотипы. всего их (5)
  • Дополнительные модули
  • Антивирусный Пакет Firewall

Наш сайт был создан на 2 января 2010 года и в начале была предназначена для нашего телеканала.
Летом этого года мы изменили его сайт также стала новостным, видео хостингом и прочих услуг.
Сайт зарегистрирован в каталогах как средства массовой информации.
У нас имееются рекламные партнеры; NISSAND3DF, MAC, ICE.com Apple.
Сайт индексирован в Yandex,Google,Yahoo,Bing

Количество посетителей в месяц 9700 - 12000 людей
Наш ежемесячный доход 18700 $ в месяц


На хостинге мы имеем

  • Неограниченное пространство на диске
  • Неограниченное пропускная способность
  • Неограниченное количество почтовых адресов
  • Неограниченное количество баз данных

Мы хотим продать наш сайт так как мы идем в другую сферу деятельности (музыка).

Наша цена за сайт 36 000 $ USD

Если вы заинтересованы пишите нам мы с радостью поможем и ответим вам на все ваши вопросы.

С Уважением

Anton Vassilenko
CEO (генеральный директор NBO TV)
(www.nbo-tv.com)

——————————

Это было первое письмо к нему еще был приложен отчет из Google Analitics, где была нарисована посещаемость порядка 10 тысяч уников в месяц, что вообще-то очень мало для сайта с доходом 17000 долларов (да и для сайта с доходом 3000 долларов тоже очень мало, если доход идет с рекламы а не услуг). Но как оказалось позже реальная посещаемость у этого сайта в среднем 5-15 уников в день. =).
После третьего письма я решил с ними поговорить и спросил пароль на статистику (сначала они прислали неверный пароль, может быть надеются найти идиота, который даже статистику не будет смотреть?). Пароль на доступ к статистике не выкладываю, но вот скриншот -

В третьем письме доход от сайта уменьшился с 18700 долларов в месяц до 3000 долларов в месяц. Вот третье письмо -

Читать далее

Бутерброд

из FIDO =)

Доброго времени суток, All!

* Обнаружено в SU.HARDW.CDROM
* От:  Alexander Konosevich (2:5004/9), 28 Oct 07 21:50.
* Для: All.

Hello All!

Кому-нибудь попадалось на глаза «скармливание» CD-ROM’у subj из двух обычных
CD, склееных тыльной стороной ? Само собой, что *сильно* такой subj луч?е не
раскручивать, дабы не перегружать м/c «крутилки»/ключи. Склеивать имхо луч?е
чем-то вроде ПВА, что позволяет потом по необходимости «расклеить» (тестовую
пару CD я вообще «склеил» с помощью мыла 8-)))

PS Как понимаю, DVD-R/etc для такого действа — более подходящи, бо и крутятся
помедленнее, и пи?ущий слой у них защищён луч?е, нежели слоем лака у CD-R ?

— писмо из глыби времён
+ Origin: Copyright (C) Aleksandr K Konosevich (2:5004/9)

:-)

Хроники библиотеки, Дениса Яцутко

Блядь, сука как я трещал когда читал эти хроники года 4 назад. Сейчас вот наткнулся в фидо на них и снова перечитал с удовольствием! Это блядь ба?.орг в молодости =))).
Хроники библиотеки, Дениса Яцутко