Сбор информации о динамическом построении сайта и выборе его архитектуры - PullRequest
0 голосов
/ 29 ноября 2010

Я хотел построить динамический сайт.Я планирую использовать архитектуру Linux + Apache + MySQL + JSP / Java / Servlets.Я много слышал о стеке LAMP, но я не знаю PHP.Пожалуйста, приведите некоторые различия между двумя архитектурами с точки зрения масштабируемости, безопасности, повторного использования кода и т. Д.

Кроме того, после всего сказанного мне нужно знать, с чего можно начать.любой пример, который мог бы дать мне представление о том, как создать полноценный динамичный веб-сайт.

Спасибо.

1 Ответ

0 голосов
/ 29 ноября 2010

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

Это сказал.

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

Хорошими ресурсами являются этот сайт и php.net. И гугл. PHP имеет огромную культуру хакеров, вы найдете множество информации практически по всем возможным темам. Хорошо, плохо и все между ними.

EDIT ::

Одна вещь, которую я хотел бы сделать, - это сначала не изучать фреймворк. Сначала изучите сырой, необрезанный PHP.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...