Архивы 2008

История развития языка для интернет-программирования — PHP

Подобно многим вещам,всё начиналось с малого. В 1994 г, в Торонто, консультант по имени Расмус(Rasmus) Лердорф(Lerdorf),создал маленькую программу для помощи дизайнерам сети. Это была небольшая,простая программа, которая позволила пользователю размещать макро в HTML коде. Лердорф(Lerdorf), решил следовать новой тенденции открытого источника, и программа стала популярной.

В 1997 г, два израильских программиста сделали из неё полноценный язык программирования. Переписав основной двигатель,из маленькой программы они получилми масштабный дизайнерский сетевой проэкт . Но с тех пор его популярность пошла на убыль , и в январе 2001 г, PHP объединилась с Apache, более чем на 5,000,000 сайтов, с возрастающим сетевым ресурсом .

Но, что такое PHP? это язык программирования, который может использоваться для создания динамических страниц и приложений в сети. PHP-поддерживающий страницы, обрабатывает так же как и HTML, значительно упрощая работу программиста . кроме того, PHP очень разносторонний язык тэгов, со способностью написания нескольких утверждений в пределах одного тэга. В то время как версия 3.0 имела трудности взаимодействия с большими вэб приложениями, новая версия 4.0, полностью подготовлена для работы на рынке. С помощью PHP, также можно создавать несложные мультимедийные файлы. С гибкостью языка,это может быть только вопрос времени, это также используется в несетевых приложениях типа текстовых процессоров и баз данных.

Сила PHP состоит в её открытой исходной философии. Подобно Linux, PHP бесплатная программа,с доступным исходным кодом. Это означает,что дефекты программы могут быть найдены и исправлены намного быстрее,чем в программах, собственности типа Microsoft’s IIS; как результат, новые версии развиваются более быстро. Но, так-как PHP во многом ещё молод, как язык программирования, то создаются некоторые проблемы . PHP может быть загружен на www.php.net

Большинство современных хостинг-компаний поддерживают язык PHP по умолчанию.
Сейчас популярны версии php 4 и php 5, так что если ваши скрипты (которые вы хотите установить на сервер) работают только в одной из версий, то перед заказом хостингу лучше уточнить какай версия вам будет предложена.


Подбор лучшего хостинга для своих нужд

Из-за множества хостинговых компаний, существующих на данный момент, перед Вами стоит тяжёлый выбор, найти подходящую для себя. Эта статья поможет вам облегчить поиск.

Во первых,Вы должны обозначить для себя,какой хостинг подходит под Ваши требования. Например,это будет персональный или бизнесный сайт. Вы будете нуждаться в в сервисе интернет магазина? Имеете ли вы особенные требования по выполнению CGI скриптов? Хотите ли своё собственное доменное имя ? Какую сумму вы можете себе позволить на оплату хостинга? Стоимость хостинга в сети Интернет очень разная , от бесплатного до 1000$ в месяц. Но вы можете найти хороший хостпнг, от $10 до $50 в месяц, в зависимости от доступных возможностей хостинга. вот только несколько вопросов,которые вы должны обдумать перед выбором хостинга .

Нужен ли вам домен?
Если Ваша цель состоит в том,чтобы наладить сетевой бизнес , то имеет смысл получить доменное имя. При оплате $30 в месяц,у вас будет возможность регестрироваться через Register.com. В каждом из сайтов,у вас будет возможность, использовать базу данных,чтобы видеть,является ли ваше доменное имя свободным. Если для вас процедура поиска свободного доменного имени кажется сложной,то многие хостинговые компании зарегистрируют ваше доменное имя намного дешевле. Например на Avahost.ru и ePowhost.com У вас есть возможность зарегестрировать доменное имя всего за $9.95, или можете получить этот сервис бесплатно если сделаете годовую оплату хостинга.

Сколько дискового пространства Вам нужно?
Хотя иногда трудно определить сколько вам места нужно на диске для вашего сайта, это неплохо иметь ограниченное дисковое пространство . Это позволит Вам определить подходит ли вам хостинг . Как правило, вы можете разместить 30 вэб страниц на 1 MB дискового пространства. Текст и одно или два изображения на странице занимают около 33kb дискового пространства. Используя это как руководство,Вы должны оценить сколько места займёт весь ваш сайт на диске. Вы должны также убедиться,что есть свободное места для роста объёма сайта.

Сколько траффика будет проходить через ваш сайт?
Одной из важных деталей,является траффик вашего сайта . Для большинства сайтов траффик это не проблема, но некоторые получают тысячи пользователей за день и это создаёт некоторые проблемы для хостинга. Количество траффика-объём передачи данных. Чем больше посетителей на сайте,тем больше траффик. При использовании 33Kb страницы, 2000 MB переданных данных,эквивалентно 60,000 страничного обзора. Большинство хостинговых компаний позволяют использовать 1000-4000 MB пердачи данных,или от 30,000 до 120,000 страниц в месяц. Если Вы создаёте новый сайт,то трудно определить количество вашего траффика, но если вы имеете уже устоявшийся сайт и знаете объём вашего траффика,вам нужно строгое ограничение дискового пространства.

вам нужно коммерческое решение?
Вы собираетесь продавать товары или услуги по сети Интернет , вам нужно коммерческое решение хостингового плана . Этим решением я гарантирую Вам работу сервера и торговую учётную запись,если нужно обработать оплату по кредитной карточке. Корзина для покупок нужна, если Вы собираетесь иметь каталог продаж. Это сделает посещение магазина, для потенциальных клиентов намного удобнее. Если вы намерены принимать оплату по кредитным картам,вам нужна будет торговая учётная надпись. Эта запись, позволит вам обрабатывать платежи с кредитных карт клиентов и вносить деньги в учётную запись вашего банка. Есть много услуг,доступных для сети Интернет, одни лучше других . Оплата в основном от $25 до $75 в месяц ,с оплатой установки в диапазоне от $100 до $800. Я рекомендую Вам использовать биллинг  2CheckOut.com, они работают со всеми странами и не дорогие расценки.

Поддержка клиента
Одна из самых распространённых жалоб клиентов к хостинговым компаниям,что они не имеют достаточной поддержки клиента. многие хостинговые компании предлагают клиенту и электронную почту и телефонную поддержку,в то время как многие доступны только через электронную почту. Многие отлично поддерживают клиента по электронной почте,но будьте осторожны,если хостинговая компания не имеет никакого телефонного номера,доступного в критической ситуации. Время ответа на запрос оличается у всех хостинговых компаний. . Некоторые отвечают через несколько минут,некоторые через несколько дней . Важно выяснить сколько времени у компании уходит на ответ пользователю . Хороший способ это выяснить,войти с ними в контакт несколько раз и посмотреть насколько быстро они ответять на ваши вопросы. Но, имейте ввиду,что некоторые хостинговые компании быстро отвечают на коммерческие вопросы,а когда вы станете их клиентом, время ответа вырастет. Также обратите внимание,что поддержка клиента не всегда может быть доступна . Некоторые компании имеют поддержку клиента 24 часа в сутки,семь дней в неделю,в то время как некоторые установили часы поддержки клиента.

Какая учётная запись вам нужна?
Хостинг изменяется довольно широко относительно типа включенных особенностей. Создайте список особенностей,нужных вам . Они могут включать в себя учётные записи электронной почты, отправление посты, CGI скрипты, MS FrontPage поддержку, списки адресатов, Web статистику, и др. Есть много особенностей,доступных потенциальным владельцам узла. Если у вас есть определённые потребности, убедитесь, что они поддерживаются хостинговой компанией .

Спросите относительно составления счетов и политики отказа от услуг.
Многие хостинговые компании позволяют ежемесячную оплату, другие 3, 6 или 12 месячную оплату . Перед покупкой хостинга убедитесь,что узнали политику составления счетов. Например, какие способы оплаты доступны? Некоторые компании принимают оплату по картам,некоторые только наличный расчёт. Многие предлагают скидки,за длительный период договора,но будьте осторожны, при подписании длительного соглашения,пока не уверены в качестве обслуживания. Какова политика отмены услуг? Если вы решите отменить свою учётную запись,узнайте как это сделать правильно. В то время как некоторые компании делают это легко,другие создают проблемы,для того чтобы не отпустить вас от своих услуг.
Некоторые компании, например рекомендуемый мною хостинг сайтов AvaHost.Ru  возвращают все деньги в в 30-ти дневный срок, если их услуги вас не удовлетворят.

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

Выбор хостинговой компании в конечном итоге зависит только от ваших индивидуальных потребностей . В результате, та хостинговая компания, которая удовлетворяет запросы одного человека, не сможет обслуживать потребности другого. Перед окончательным выбором хостинга, Убедитесь,что он удовлетворяет все ваши запросы.


Описания и виды хостингов (часть 2)

Это продолжение статьи с описанием видов хостингов,
начало было здесь

В этой статье опишу такие виды и понятия:

4. Виндовс Хостинг (Windows Хостинг)

5. Хостинг для Реселлеров (перепродавцов, reseller hosting)

6. Хостинг е-Коммерции (eCommerce hosting)

Итак:
4. Виндовс Хостинг (Windows Hosting) — это означает что на сервере,
на котором установлен ваш сайт, находится операционная система Windows.
Обычно это тот же Шаред хостинг, но под Виндой.

Во всем мире более популярны серверы под Unix-Linux системами.
Существует мнение, что Linux серверы более безопасны,
под Windows больше вирусов, червей, експлоитов…,
сайты на Windows легче взломать.
Но конечно многие говорят и обратное, это вечный спор и кто прав кто нет понять сложно.
В общем случае и по собственному опыту: если вы не уверены что вам
нужен Windows — берите Linux.
Это обычно дешевле, легче в управлении, более распространено.
Ну а если вам нужно исспользовать одну их следующих технолоuий:
ASP.NET, MS SQL, Access DB, то конечно ваш выбор — windows хостинг.

5. Хостинг для Реселлеров (перепродавцов, reseller hosting)
Это интересный вид хостинга, который позволяет не просто тратить деньги,
но и зарабатывать, продавая хостинг другим.
Еще зачем может понадобиться Реселлерский аккаунт — если вы хотите для
себя создать несколько независимый сайтов.
Т.е. даже если вы не хотите ничего продавать, но у вас много сайтов,
которыми вы хотите управлять отдельно, или например управление одним из сайтов
вы хотите доверить постороннему человеку.
То идеальный вариант для вас — аккаунт реселера. (нанятый человек имеет доступ
только к одному сайту, а вы ко всем сразу).

Реселерские хостинги могул быть как на Linux так и на Windows системах,
так что выбирайте из потребностей.

Существует несколько видов реселерских аккаунтов.
Класисеский вариант — за какую-то сумму ($10-$50) вы покупаете на хостинге
реселерский аккаунт.
От обычного он отличается тем, что вам дается больше места, трафика,
и главное — возможность создавать отдельные аккаунты для конечных пользователей!

Пример: купив один аккаунт, скажем за 15$ в месяц вы имеете право создать например 20
аккаунтов (эти параметры зависят от хостинга который у которого вы берете хостинг).
Если вы найдете 20 клиентов, каждый из которых вам будет платить 5$ в месяц,
то ваш заработок 20*5-15=85$ в месяц.
Конечно нужно еще учитывать затраты на рекламму, и обслуживание ваших клиентов.

Другой вариант заработка на реселерских хостингах.
Некоторые хостинги имеют такой принцип — вам, как реселлеру, они просто продают хостинг со скидкой. Например 50%.
Т.е. вы нашли клиента, вы покупаете для него хостинг, скажем за 5$ в месяц, а он платит вам 10$. Этот способ более простой, более безопасный
(потому что вы платите только если вам уже заплатили),
но в общем случае менее прибыльный и гибкий (вы не можете изменять цены, сами составлять хостинг-планы итд.).

Подробней об условиях работы обычно описано на сайтах хостингв.
Каталог хостингов для реселлеров.

6. Хостинг е-Коммерции (eCommerce hosting) — это в общем случае —
обычный шаред хостинг, который предлагает какие дополнительные услуги
для тех кто хочет открыть сайт для интернет-коммерции.
Например эти хостинги предлагают скрипт магазина (платно или бесплатно), предлагают подключить к платежным системам (или просто совместимы с такими системами, есть документация как подключится итд), предлагают SSL сертификаты (чтобы сайт был достапен по защищенному протоколу https://)
Часто все эти (или почти все) возможности доступны на обычных хостингах, но если какой-то хостинг позиционирует себя, как e-Commerce хостинг, то значит они имеют опыт в поддержке сайтов для магазинов, оказывают более полные услуги итд.
Так что если вы хотите создать подобный сайт, то обратите внимаени на хостинги, которые специализируются в этом.

PS. Это продолжение статьи с описанием видов хостингов,
начало было здесь