Руководство по языку программирования PHP
 

PCRE
 

Как выбрать хостинг

Какой хостинг выбрать? Этим вопросом очень часто задаются начинающие web-мастера. Действительно от хостинга зависит очень многое, это основа основ в web-программировании. Сразу же скажу, что я за свою карьеру я имел дело с более чем с 1000 сайтов и все они были расположены на различных хостингах. С проблемами в этой области я знаком не понаслышке.

Что же я ставлю на первое место в работе хостинга? Естественно это бесперебойная работа. К сожалению, я еще не видел ни одного хостинга, с которым не нарушалась связь хоты бы раз в течении года. То Dos атака, то внезапный отказ оборудования, то плановые работы по замене оборудование, то еще что нибудь. Различие между хостинговыми компаниями только в количестве таких отказов и их продолжительности.

На второе место я ставлю работу службу поддержки. Если ответ от службы поддержки вам приходится ждать более суток, а на некоторых хостингах я, бывало, получал ответ через 3 недели, то с таким хостингом связываться не стоит. Особенно сервис в этом плане страдает на американских хостингах. К примеру, у меня была проблема с хостингом Godaddy, они по какой-то причине блокировали отправку почты, с их почтового сервера на mail.ru Причину, по которой это происходит они так и не смогли объяснить. Им было просто лень разбираться почему это происходит. Мне ничего не оставалось как уйти на другой хостинг.

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

Также я хотел бы еще остановится на рекламных трюках о неограниченном пространстве на хостинге. К примеру, это предлагает хостинг 1and1.com. Реально да, так и есть пространство неограниченно, но здесь есть маленький подвох. Я решил этот хостинг использовать для хранения большой постоянно обновляемой базы фотографий. Вроде все дешево и для хранения 100 Gb данных очень удобно. Однако, после загрузки первых 50 Mg, мой хостинг завис и не работал около часа. После 5-10 таких попыток, я бросил эту идею. Служба поддержки на мой вопрос ответила только через две недели, но вразумительного ничего не написали. Все вроде верно дисковое пространство не ограничено, только загружать туда те же 100Gb, вы будете несколько недель. Сейчас я предпочитаю просто заплатить за ранее оговоренное пространство и не иметь подобных проблем.

Сейчас я остановил свой выбор на хостинге Beget.ru. Хостинг не без изъянов, но служба поддержки отвечает в любое время суток, и реально решают проблемы. Предоставляют все логи, и если даже проблема не на их стороне, дает советы по решению этой проблемы. Панель управления, у них так же организована на должном уровне, открываешь ее и сразу все понятно, где базы данных, где почта, где FTP, где файловый менеджер. Бесконечное пространство они не предоставляют, но, по крайне мере, с тем пространством которое доступно на вашем тарифном плане, проблем не возникает. Конкуренция среди хостинговых компаний сейчас очень высокая и, по-моему мнению, компания Beget успешно с ней справляется. Кроме того, сейчас они предоставляют бесплатный хостинг для 1 сайта размером 1Gb, этот тарифный план также включает в себя 1 базу MySql. Для начинающего web-мастера лучше не придумать. Более подробно с их тарифными планами вы можете ознакомиться на их сайте www.beget.ru

 

Строковые функции

addcslashes()
addslashes()
bin2hex()
chop()
chr()
chunk_split()
convert_cyr_string()
convert_uudecode()
convert_uuencode()
count_chars()
crc32()
crypt()
echo()
explode()
fprintf()
get_html_translation_table()
html_entity_decode()
htmlentities()
htmlspecialchars_decode()
htmlspecialchars()
implode()
join()
localeconv()
ltrim()
md5
md5_file()
metaphone()
nl2br()
number_format()
ord()
parse_str()
print()
printf()
quotemeta()
rtrim()
sha1_file()
sha1()
similar_text()
soundex()
sprintf()
sscanf()
str_ireplace()
str_repeat()
str_replace()
str_rot13()
str_shuffle()
str_split()
str_word_count()
strcasecmp()
strchr()
strcmp()
strcoll()
strcspn()
strip_tags()
stripcslashes()
stripos()
stripslashes()
strlen()
strnatcasecmp()
strnatcmp()
strncasecmp()
strncmp()
strpbrk()
strpos()
strrchr()
strrev()
strripos()
strrpos()
strspn()
stristr()
strtok()
strtolower()
strtoupper()
strstr()
substr_compare()
substr_count()
substr_replace()
substr()
trim()
ucfirst()
ucwords()
vfprintf()
vprintf()
vsprintf()
wordwrap()

Надёжный хостинг BeGet.ru