[Typo3-UG Russia] Hosting + php-accelerator

Larionov Dmitriy ldmitry at onet.ru
Fri Jun 17 14:20:13 CEST 2005


Здравствуйте, typo3-russia-request !

  Ввиду обсуждения акселераторов и вопросов хостинга, делюсь опытом.

  У меня на хостинге работает PHPA (ionCube PHP Accelerator) с PHP
  4.3.10. Чудесная вещь, потому, что в отличие от mm-cache и прочего PHPA работает в FastCGI.

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

  Проблема GCI заключается в том, что PHP каждый раз должен
  загрузиться, что бы выполнить один скрипт и умереть, это долго.

  Проблема mod_php в том, что все сайты работают под одним системным логином,
  тем же под которым Apache, это дыряво.

  FastCGI работает так - PHP заранее запускается (по несколько
  отдельных экземпляров на каждого клиента) и ждет. Apache по заходу
  на URL, отправляет в PHP по FastCGI протоколу имя скрипта и
  параметры, и ждет страницу (ну а PHPA разумеется вместо страницы
  берет предкомпилированный код и исполняет).

  Плюсы:
  1. Никакой код модуля mинтерпретатора PHP не может навредить
  самому Apache, или экземпляру интерпретатора PHP другого клиента.
  Более того, я могу для каждого клиента использовать его собственные
  настройки PHP (php.ini).
  2. Системно исключены проблемы параллельного выполнения кода (мы же говорим о
  множестве клиентов), т.к. для параллелизации используется системный
  механизм многозадачности, а не реализованный в mod_php.
  3. Код выполняется в системном окружении пользователя и подчиняется
  системным ограничениям и правам установленным для него, т.е. UNIX
  обеспечивает безопасность.
  4. Даже с CGI-ем можно задосить сервак (Deny of Service), через
  FastCGI - сервер убить нельзя. Т.к. если не один из запущенных
  экземпляров интерпретатора не освободился к моменту очередного
  обращения, посетитель сайта (именно этого сайта) будет послан с ошибкой, сервер ничего делать
  не будет!

  Я не использую mm-cache и другие акселераторы, потому, что они
  работают только с mod_php.

  Честно сказать, я всё же использую обычный CGI для малозагруженных сайтов (и
  даже mod_php для тестов на том же сервере). Т.к. если на сайт
  почти не ходят, дешевле загружать интерпретатор PHP при
  обращении (CGI), чем держать в памяти.

  Про mod_php и все акселераторы под него, считаю, что их используют
  из-за дешевизны и незнания альтернатив.
  Друзья, дешевизна враг хорошего!

  Для тех, кто меня понимает - http://www.php-accelerator.co.uk/ и
  ещё, ionCube официально не заявлет о поддержке FastCGI, т.к. каждый
  экземпляр акселератора занимается сбором мусора (старых
  прекомпиляций) на диске, что противоречит системным правам. Я эту
  функцию просто выключил, что бы в логах не ругалась, в результате у
  меня несколько сотен мегабайт кэшей на диске за четыре месяца, меня
  не парит, в пересчете на стоимость дискового пространства это бакс.

Friday, June 17, 2005, 2:00:26 PM, вы писали:

trrlnd> Send Typo3-russia mailing list submissions to
trrlnd>         typo3-russia at lists.netfielders.de

trrlnd> To subscribe or unsubscribe via the World Wide Web, visit
trrlnd>        
trrlnd> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-russia
trrlnd> or, via email, send a message with subject or body 'help' to
trrlnd>         typo3-russia-request at lists.netfielders.de

trrlnd> You can reach the person managing the list at
trrlnd>         typo3-russia-owner at lists.netfielders.de

trrlnd> When replying, please edit your Subject line so it is more specific
trrlnd> than "Re: Contents of Typo3-russia digest..."


trrlnd> Today's Topics:

trrlnd>    1. RE: RE: [Typo3-UG Russia] ??? ???????? (Valery Romanchev)
trrlnd>    2. Re: convertutf extension (Dmitry Dulepov)
trrlnd>    3. Re: convertutf extension (Dmitriy Osadchiy)
trrlnd>    4. Re: ??? ???????? (Dmitriy Osadchiy)
trrlnd>    5. Re: convertutf extension (Andreas Schwarzkopf)
trrlnd>    6. Re: ??? ???????? (Andreas Schwarzkopf)
trrlnd>    7. Re: convertutf extension (Dmitriy Osadchiy)


trrlnd> ----------------------------------------------------------------------

trrlnd> Message: 1
trrlnd> Date: Thu, 16 Jun 2005 20:15:38 +0400
trrlnd> From: "Valery Romanchev" <it at webmed.ru>
trrlnd> Subject: RE: [Typo3-UG Russia] RE: [Typo3-UG Russia] ??? ????????
trrlnd> To: "'TYPO3 Usergroup Russia'"
trrlnd> <typo3-russia at lists.netfielders.de>
trrlnd> Message-ID:
trrlnd>        
trrlnd> <mailman.4259.1118938219.19958.typo3-russia at lists.netfielders.de>
trrlnd> Content-Type: text/plain;       charset="koi8-r"



  

>> -----Original Message-----
>> From: typo3-russia-bounces at lists.netfielders.de 
>> [mailto:typo3-russia-bounces at lists.netfielders.de] On Behalf 
>> Of Igor Timofeev
>> Sent: Thursday, June 16, 2005 1:38 PM
>> To: typo3-russia at lists.netfielders.de
>> Subject: Re: [Typo3-UG Russia] RE: [Typo3-UG Russia] рТП УЛПТПУФШ
>> 
>> 
>> "Valery Romanchev" <it at webmed.ru> сообщил/сообщила в новостях 
>> следующее:
>> news:mailman.4038.1118873021.19958.typo3-russia at lists.netfield
trrlnd> ers.de...
>> 
>> > Сейчас все ставят eAccesеlerator (под этим названием сейчас 
>> продолжена 
>> > разработка MMCache)
>> 
>> На micfo.com тоже ставят?  Валера, все никак не дойдет у меня 
>> дело до купить у них хостинг.

trrlnd> Нет, там не ставят скорее всего.
trrlnd> Я имел в виду servint.com
trrlnd> Он там ставят именно eAccelerator на VPS по заявке клиента.


>> Один клиент на valuehost еще за 
>> год успел проплатить. Другой вообще местному провайдеру 
>> втридорога платит, т.к. счет-фактура для бухгалтерии нужна.

trrlnd> Еще можно peterhost попробовать или VPS у русоникса.



trrlnd> ---
trrlnd> Best regards,
trrlnd> Valery Romanchev
trrlnd> freelance TYPO3 web-developer
trrlnd> Email: romanchev at list.ru
trrlnd> Phone: +7 (095) 370-84-08 
trrlnd> Moscow, Russia
>> 
>> ---
>> Wbr, Igor Timofeev
>> 2:5015/10.6
>> 
>> 
>> _______________________________________________
>> Typo3-russia mailing list
>> Typo3-russia at lists.netfielders.de
>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-russia
>> 
>> 

trrlnd> ------------------------------

trrlnd> Message: 2
trrlnd> Date: Thu, 16 Jun 2005 22:16:03 +0300
trrlnd> From: Dmitry Dulepov <typo3 at fm-world.ru>
trrlnd> Subject: Re: [Typo3-UG Russia] convertutf extension
trrlnd> To: typo3-russia at lists.netfielders.de
trrlnd> Message-ID:
trrlnd>        
trrlnd> <mailman.1.1118949360.6475.typo3-russia at lists.netfielders.de>
trrlnd> Content-Type: text/plain; charset=KOI8-R; format=flowed

trrlnd> Привет!

trrlnd> Спасибо, попробую на локальной копии сперва :)

trrlnd> Дима.

trrlnd> Andreas Schwarzkopf wrote:
>> Привет Дима.
>> 
>> Dmitry Dulepov schrieb:
>> 
>>> Если кто имел дело с этим экстеншном или тут присутствует Андрей 
>>> Шварцкопф, отзовитесь, пожалуйста.
>> 
>> 
>> да
>> 
>>>
>>> Есть (мульти)сайт, он в продакшне уже. Кодировка у него windows-1257
>>> (Baltic). Надо перекинуть в utf-8. Интересует насколько работоспособен
>>> этот экстеншн (включая конвертацию таблиц TemplaVoila). Насколько 
>>> большой риск всё потерять?
>> 
>> 
>> Работоспособен. Я переводил несколько сайтов, работало. Нужно вручную
>> выбирать нужные таблицы, весь их контент переводится в utf-8. По крайней
>> мере я не получал каких либо проблемных сообщений от других пользователей.
>> 
>> Но никогда бы не советовал проделывать такие эксперименты на рабочей
>> инсталляцией, а только над тестовой копией.
>> 
>> К тому же как всегда - GPL - no garanty at all ;-)
>> 
>> Успехов
>> 
>> Андрей.


trrlnd> ------------------------------

trrlnd> Message: 3
trrlnd> Date: Fri, 17 Jun 2005 10:16:41 +0300
trrlnd> From: Dmitriy Osadchiy <dmi3 at clarity.kiev.ua>
trrlnd> Subject: Re: [Typo3-UG Russia] convertutf extension
trrlnd> To: typo3-russia at lists.netfielders.de
trrlnd> Message-ID:
trrlnd>        
trrlnd> <mailman.1.1118992576.24488.typo3-russia at lists.netfielders.de>
trrlnd> Content-Type: text/plain; charset=KOI8-R; format=flowed

trrlnd> Привет.
trrlnd> Я проводил конвертацию на тестовой базе у себя. Были небольшие глюки, но
trrlnd> с чем они были связаны - не знаю. Кроме того, признаться, мне не очень
trrlnd> понравилось то, что экстеншн ОЧЕНЬ долго "находит" структуру таблицы. Он
trrlnd> перемалывает все записи, в вообще-то надо обработать только одну запись.
trrlnd> Я слегка изменил SQL запросы и работать начало в несколько раз быстрее.
trrlnd> Хотя на скорость самой конвертации это ни как не влияет.

trrlnd> Анреасу: могу выслать измененный код, если нужно.

trrlnd> А вообще, как мне кажется это единственный нормальный экстеншн для
trrlnd> конвертации в UTF-8. Все остальные какие-то непонятные :)


trrlnd> Dmitry Dulepov wrote:
>> Привет!
>> 
>> Спасибо, попробую на локальной копии сперва :)
>> 
>> Дима.
>> 
>> Andreas Schwarzkopf wrote:
>> 
>>> Привет Дима.
>>>
>>> Dmitry Dulepov schrieb:
>>>
>>>> Если кто имел дело с этим экстеншном или тут присутствует Андрей 
>>>> Шварцкопф, отзовитесь, пожалуйста.
>>>
>>>
>>>
>>> да
>>>
>>>>
>>>> Есть (мульти)сайт, он в продакшне уже. Кодировка у него windows-1257
>>>> (Baltic). Надо перекинуть в utf-8. Интересует насколько 
>>>> работоспособен этот экстеншн (включая конвертацию таблиц 
>>>> TemplaVoila). Насколько большой риск всё потерять?
>>>
>>>
>>>
>>> Работоспособен. Я переводил несколько сайтов, работало. Нужно вручную
>>> выбирать нужные таблицы, весь их контент переводится в utf-8. По 
>>> крайней мере я не получал каких либо проблемных сообщений от других
>>> пользователей.
>>>
>>> Но никогда бы не советовал проделывать такие эксперименты на рабочей
>>> инсталляцией, а только над тестовой копией.
>>>
>>> К тому же как всегда - GPL - no garanty at all ;-)
>>>
>>> Успехов
>>>
>>> Андрей.


trrlnd> ------------------------------

trrlnd> Message: 4
trrlnd> Date: Fri, 17 Jun 2005 10:25:21 +0300
trrlnd> From: Dmitriy Osadchiy <dmi3 at clarity.kiev.ua>
trrlnd> Subject: Re: [Typo3-UG Russia] ??? ????????
trrlnd> To: typo3-russia at lists.netfielders.de
trrlnd> Message-ID:
trrlnd>        
trrlnd> <mailman.1.1118993095.24535.typo3-russia at lists.netfielders.de>
trrlnd> Content-Type: text/plain; charset=KOI8-R; format=flowed

 >> Вообще-то в админской панельке есть экспорт статических страниц...
 >> Publish наззывается...
trrlnd> Может подскажете, где в админке можно найти эту Publish. Знаю, что она
trrlnd> есть во фронт-енде, в Admin Panel. Или как раз это и имеется в виду?

trrlnd> Dmitry Dulepov wrote:
>> Привет!
>> 
>> Вообще-то в админской панельке есть экспорт статических страниц... 
>> Publish наззывается...
>> 
>> Дима.
>> 
>> Michael Shigorin wrote:
>> 
>>> On Tue, Jun 14, 2005 at 11:31:41AM +0200, Andreas Schwarzkopf wrote:
>>>
>>>> Если на сервере установлен и работает акселератор (phpa, turk
>>>
>>>
>>>
>>> (php-accelerator, turck mmcache)
>>>
>>>
>>>> ...) то скорость должна быть вполне приемлема.
>>>
>>>
>>>
>>> Мгм.
>>>
>>>
>>>> Следующие шаги - автоматическое создание и удаление статических
>>>> HTML-файлов. Однако это уже - высший пилотаж, по-моему таких
>>>> общественно доступных готовых расширений нет.
>>>
>>>
>>>
>>> Обычно называется "экспорт статики".
>>>


trrlnd> ------------------------------

trrlnd> Message: 5
trrlnd> Date: Fri, 17 Jun 2005 10:26:28 +0200
trrlnd> From: Andreas Schwarzkopf <schwarzkopf.no.spam at artplan21.de>
trrlnd> Subject: Re: [Typo3-UG Russia] convertutf extension
trrlnd> To: typo3-russia at lists.netfielders.de
trrlnd> Message-ID:
trrlnd>        
trrlnd> <mailman.1.1118996790.30219.typo3-russia at lists.netfielders.de>
trrlnd> Content-Type: text/plain; charset=KOI8-R; format=flowed

trrlnd> Привет

trrlnd> Dmitriy Osadchiy schrieb:
>> Привет.
>> Я проводил конвертацию на тестовой базе у себя. Были небольшие глюки, но
>> с чем они были связаны - не знаю. Кроме того, признаться, мне не очень
>> понравилось то, что экстеншн ОЧЕНЬ долго "находит" структуру таблицы. Он
>> перемалывает все записи, в вообще-то надо обработать только одну запись.
>> Я слегка изменил SQL запросы и работать начало в несколько раз быстрее.
>> Хотя на скорость самой конвертации это ни как не влияет.
>> 
>> Анреасу: могу выслать измененный код, если нужно.

trrlnd> Да, конечно нужно.

>> 
>> А вообще, как мне кажется это единственный нормальный экстеншн для 
>> конвертации в UTF-8. Все остальные какие-то непонятные :)
>> 

trrlnd> Спасибо за комплимент :-)

trrlnd> Андрей

>>>> Dmitry Dulepov schrieb:

>>>>> Есть (мульти)сайт, он в продакшне уже. Кодировка у него windows-1257
>>>>> (Baltic). Надо перекинуть в utf-8. Интересует насколько 
>>>>> работоспособен этот экстеншн (включая конвертацию таблиц 
>>>>> TemplaVoila). Насколько большой риск всё потерять?


trrlnd> ------------------------------

trrlnd> Message: 6
trrlnd> Date: Fri, 17 Jun 2005 10:27:50 +0200
trrlnd> From: Andreas Schwarzkopf <schwarzkopf.no.spam at artplan21.de>
trrlnd> Subject: Re: [Typo3-UG Russia] ??? ????????
trrlnd> To: typo3-russia at lists.netfielders.de
trrlnd> Message-ID:
trrlnd>        
trrlnd> <mailman.1.1118996870.30219.typo3-russia at lists.netfielders.de>
trrlnd> Content-Type: text/plain; charset=KOI8-R; format=flowed

trrlnd> Dmitriy Osadchiy schrieb:
>>  > Вообще-то в админской панельке есть экспорт статических страниц...
>>  > Publish наззывается...
>> Может подскажете, где в админке можно найти эту Publish. Знаю, что она
>> есть во фронт-енде, в Admin Panel. Или как раз это и имеется в виду?

trrlnd> Да, это одна из опций в Admin Panel.


trrlnd> ------------------------------

trrlnd> Message: 7
trrlnd> Date: Fri, 17 Jun 2005 12:34:55 +0300
trrlnd> From: Dmitriy Osadchiy <dmi3 at clarity.kiev.ua>
trrlnd> Subject: Re: [Typo3-UG Russia] convertutf extension
trrlnd> To: typo3-russia at lists.netfielders.de
trrlnd> Message-ID:
trrlnd>        
trrlnd> <mailman.1.1119000870.3903.typo3-russia at lists.netfielders.de>
trrlnd> Content-Type: text/plain; charset=KOI8-R; format=flowed

trrlnd> А куда можно написать. По адресу, с которого ты прислал, вроде бы никого
trrlnd> нету :(. Могу diff файл приатачить или же просто
trrlnd> текстом в письмо впечатать.

trrlnd> Andreas Schwarzkopf wrote:
>> Привет
>> 
>> Dmitriy Osadchiy schrieb:
>> 
>>> Привет.
>>> Я проводил конвертацию на тестовой базе у себя. Были небольшие глюки,
>>> но с чем они были связаны - не знаю. Кроме того, признаться, мне не
>>> очень понравилось то, что экстеншн ОЧЕНЬ долго "находит" структуру
>>> таблицы. Он перемалывает все записи, в вообще-то надо обработать 
>>> только одну запись. Я слегка изменил SQL запросы и работать начало в
>>> несколько раз быстрее. Хотя на скорость самой конвертации это ни как
>>> не влияет.
>>>
>>> Анреасу: могу выслать измененный код, если нужно.
>> 
>> 
>> Да, конечно нужно.
>> 
>>>
>>> А вообще, как мне кажется это единственный нормальный экстеншн для
>>> конвертации в UTF-8. Все остальные какие-то непонятные :)
>>>
>> 
>> Спасибо за комплимент :-)
>> 
>> Андрей
>> 
>>>>> Dmitry Dulepov schrieb:
>> 
>> 
>>>>>> Есть (мульти)сайт, он в продакшне уже. Кодировка у него 
>>>>>> windows-1257 (Baltic). Надо перекинуть в utf-8. Интересует 
>>>>>> насколько работоспособен этот экстеншн (включая конвертацию таблиц
>>>>>> TemplaVoila). Насколько большой риск всё потерять?


trrlnd> ------------------------------

trrlnd> _______________________________________________
trrlnd> Typo3-russia mailing list
trrlnd> Typo3-russia at lists.netfielders.de
trrlnd> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-russia

trrlnd> End of Typo3-russia Digest, Vol 17, Issue 13
trrlnd> ********************************************


C наилучшими пожеланиями,
Ларионов Дмитрий
Начальник отдела системной интеграции и веб-услуг, компания "Открытая сеть".
Tелефон: +7(095)590-6078
e-mail: ldmitry at onet.ru
web:    http://www.onet.ru/




More information about the TYPO3-russia mailing list