Нужен ли мне специальный веб-хост, чтобы иметь возможность использовать PHP-фреймворк, такой как CakePHP или Symfony?

#php #frameworks #web-hosting

#php #фреймворки #веб-хостинг

Вопрос:

Нужна ли мне специальная функция на веб-хостинге, чтобы иметь возможность использовать PHP-фреймворк, такой как CakePHP или Symfony?

Если да, то какую функцию я ищу?

Если нет, сложно ли их установить?

Ответ №1:

Нет, вы этого не делаете, и они довольно просты в установке. Однако вам понадобятся некоторые знания о том, как использовать эти MVC.

Комментарии:

1. Спасибо, так это так же просто, как просто поместить в папку php-файлы?

2. да, это так. Но в первую очередь убедитесь, что хостинг поддерживает php. Я надеюсь, вы это уже знали.

3. извините, я не хотел проявить неуважение. но, эй, ты лучше меня, когда я начинал, я даже не знал, что такое php. Удачи.

4. Вам довольно часто потребуется выполнить некоторую настройку — не просто удаление файлов — но это просто.

Ответ №2:

если вы хотите выбрать веб-хост для фреймворка, убедитесь, что вы смотрите версию PHP, включая ее расширение и конфигурацию, за исключением того, что ваш веб-хостинг относится к классу VPS или выше.

Будет разумно, если вы проконсультируетесь с выбранным вами веб-хостингом о том, какой фреймворк вы будете устанавливать.

Большинство фреймворков, которые я знаю, действительно нужно установить. особенно, если у него есть хорошая документация.

если вы все еще не уверены, какой фреймворк будете использовать, будет лучше, если вы выберете фреймворк с хорошей документацией.

Ответ №3:

Сначала вы должны задать себе несколько вопросов;

  • Вам действительно нужно использовать Framework?Если вы работаете над небольшим проектом, работа с такими фреймворками просто заставит ваши веб-страницы работать медленнее, чем обычно. У них слишком много функций, которые вам могут не понадобиться, и в конечном итоге те функции, которые вы даже не используете, будут использовать ресурсы.

  • Вы действительно хотите пройти все руководство пользователя?Не забывайте, что даже для простого запроса, который вы хотите выполнить, вам нужно прочитать руководство пользователя. Меры безопасности, запросы, URL-адреса, формы, шаблоны и т.д. и т.п.. Возможно, вы захотите когда-нибудь сэкономить, но в конечном итоге вам придется сначала потратить некоторое время, чтобы научиться ими пользоваться.

Если вы хотите использовать фреймворк, используйте его для более крупных проектов. Это может сэкономить ваше время (учитывая, что у вас нет всех функций, которые они предлагают в вашей библиотеке). Убедитесь, что фреймворк, который вы собираетесь использовать, работает лучше, чем вы сами.

Как правило, их требования будут соответствовать многим хостам. Запрос дополнительных требований для запуска снизит их популярность.

Я никогда не использовал фреймворк, вместо этого я кодировал свой собственный, но я взглянул на CodeIgniter. Если вы хотите использовать framework, я бы не советовал использовать CakePHP. Я слышал, что он использует слишком много памяти. Я считаю, что CodeIgniter — восходящая звезда.

Чтобы ответить на ваш другой вопрос; Они просты в установке. Каждый из них может отличаться, вам нужно прочитать руководство пользователя, но это не то, что извлечь его, поместить в папку, и они готовы к запуску. Вы должны сначала настроить их (возможно, вам потребуется настроить некоторые папки, пути и т.д.).