Показать сообщение отдельно
  #2  
Старый 25.10.2009, 07:47
Аватар для GrenLES
GrenLES GrenLES вне форума
Новичок
 
Регистрация: 12.05.2009
Сообщения: 51
Репутация: 13
По умолчанию

Цитата:
Сообщение от helpme
Дорогие программисты! Ничего в этом не понимаю, но на работе поставили задачу узнать мнение о PHP MySQL и MS Server. Помогите чем можете, набрасала несколько вопросов, для систематизации ответов) Заранее от души благодарю всех откликнувшихся)

1. Используете ли MS Server? Почему?
честно знаний может тожне не много, но я не понял. А не кажется ли вам, что вы слегка путаете. Что есть MS Server - это MS SQL Server или это просто виндуос сервер? Если первый вариант, то MS SQL Server и MуSQL - по сути одно и тоже, только MуSQL - бесплатный вариант, да и еше в исходных кодах можно найти.
Насколько я ообще знаю - есть троица, скажем там Apache - MySQL - PHP = вот так точнее будет. Собственно такое сочетание нужно для
1. Создание на платформе Винды полноценного веб-сервера
2. Отладке и (или) написанию кода для ваших целей.
3. Apache - движок веб-сервера, PHP - умный язык для обработки запросов и выдачи страниц пользователю, при это на сторону пользователя отдается уже сгенерированная страница, без кода PHP - в этом его суть. MySQL - движок управления базой данных.

Таким образом мы получаем инструменты для написания програмы, отображения этого безобразия средствами интернета и хранения наших данных в базе данных.

Цитата:
Сообщение от helpme
2. Когда и как ты принял решение и выбрал для себя платформу для web-программирования?
Глупый вопрос. Все выбирают то, что ближе к сыру в мышеловке - а он бесплатнее. Три вышеперечисленных брата-сестры прость есть самые распространенные средства для создания веб-сайтов.
Никто не мешается выбрать Активные Серверный Страницы Виндоус. кажется это ASP -active server page - и там уже совершенно другое построение вопроса.
Есть и другие варианты.

Цитата:
Сообщение от helpme
3. А чем PHP MySQL лучше?
Это сравнение или что? Лучше тем, что дают удобные, почти бесплатные механизмы для создания страниц и управления базой данных.
PHP - как средство на стороне сервера, позволяющее написать программу. для ввода пароля, для отображения данных на странице в зависимости от конкретных условий и значений настроек пользователя и пр..
MySQL - как средство управления базой данных, где можно хранить пароли, банковские данные, состояние счета пользователя.

Цитата:
Сообщение от helpme
4. Откуда почерпнута эта информация?
Интернет, книги, интернет, факи, форумы и .....

Цитата:
Сообщение от helpme
5. А если бы заказчик попросил сайт именно на MS Server?
Или я этого не знаю, или не понял, что это? MS Server?
Есть MS Exchange Server?
Есть MS SQL Server? - если он, то тогда на фиг MySQL?
Есть MS Windows Server 2003? Есть MS Windows Server 2009?

Цитата:
Сообщение от helpme
6. Для каких проектов по-твоему, подходит MS Server?
Если все-таки вы имеете ввиду MS SQL Server, то я скажу так.
Во-первых MS SQL Server - это круто, и сложно в разы по сравнению с MySQL и на него нужна лицензия, а иначе не "взрослый" уровень будет опасно выходить.
Во-вторых его надо еще будет умудриться прикрутить к работе вашего веб-сервера и настроить. А на это аж более 1000 страниц сделана Библия по MS SQL Server
В-третьих - это профессиональная система для больших систем и объемов баз данных с кучей возможностей, о которых иногда не могут знать даже разработчики.
По сравнению с ним MySQL - чуть проще, бесплатнее и вполне хватает для уровня средне-больших сайтов и контор.

Цитата:
Сообщение от helpme
7. Узнавал ли ты подробности, стоимость MS Server, тех. требования?
Ну я думаю это написано практически в каждой книге. Прочитай и все поймешь.

Цитата:
Сообщение от helpme
8. А если бы узнал, что по всем параметрам MS не хуже - стал бы учиться программировать под него? Почему?
А если бы ты узнал, что С++ любят 10 твоих друзей, а Дельфи 2 стал бы ту учить Дельфи.
А если бы ты узнал, что макросы в Бейсике решают 95% стоящий перед тобой задач, стал бы ты учить Ассемблер?
Желание учиться зависит от поставленной задачи и желания учиться.

Цитата:
Сообщение от helpme
9. Как бы ты охарактеризовал ПО Microsoft для web'а? а PHP-MySQL?
Все зависит от того, с какой стороны туалеты вы находитесь.
Все зависит от того, сидите ли вы на горячей сковороде, или спокойно пьето кофе в кресле.
Каждое ПО для своих задач и своих целей.
Ответить с цитированием