Добавление статических файлов в приложение PHP

0

Я рассматриваю это как отправную точку для моего приложения: https://github.com/panique/php-login-minimal

Мой вопрос: где я могу разместить свой CSS, JS и т.д.

Правильный подход к этому:

Корневая папка

Application
    _installation
    classes
    config
    libraries
    views
    index.php
    register.php
public_html
    css
    js
    img
Теги:

2 ответа

1
Лучший ответ

Доступно ли ваше Application? Если нет, то ваш сайт не будет работать. Обычно только public_html доступен как root из веб-сайта, поэтому должен быть index.php.

Если Application является вашим веб-корнем, public_html также доступен из Интернета, и все пути настроены на использование css из public_html, чем это нормально.


Как обычно это работает

Вы помещаете все под public_html

public_html
  /*
   * When going to www.example.com, you will be located
   * in this directory and viewing index.*
   */
  |- assets/
  |- css/
  |\
  | |- styles.css
  | |- ie7.css
  |- js/
  |\
  | |- jquery.min.js
  | |- scripts.css
  |- index.php
  |- src/
  |\
  | |- App/
  | \
  |  |- Controllers/
  |  |- Models
  |  |- /* other files */
framework
  /*
   * Accessible files only via system path "/var/www/html/framework..." 
   * Not able to access via http. www.example.com/framework will not work.
   */
  |- src/
  • 0
    Я не уверен, как это будет работать. Должен ли индекс и регистрация быть в public_html?
  • 0
    Как бы вы порекомендовали?
Показать ещё 1 комментарий
1

вы можете сделать, как вы упомянули, он будет работать нормально.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню