#javascript #jquery #path #include #root
#javascript #jquery #путь #включить #root
Вопрос:
Я изучаю веб-разработку и понятия не имею, где разместить jquery.js файл на моем сервере localhost. Мне просто сохранить его как таковой /var/www/jquery.js а затем ссылаться на него с:
<script type="text/javascript" src="jquery.js">?
Это сработает или есть определенное место, которое называется корневой папкой на сервере localhost, о котором я не знаю … Извините за то, как глупо это звучит..
Комментарии:
1. этой информации достаточно или вам нужно больше??
Ответ №1:
Просто поместите его куда угодно и включите <script>
тег, который его вставляет, например <script type="text/javascript" src="/some/location/in/my/webroot/jquery.js"></script>
.
Ответ №2:
боб,
Всегда полезно поддерживать хорошую структуру иерархии
сделайте, как показано ниже
Создайте отдельную папку для js, которая является javascript, и поместите их все туда
root/js/jquery.js
и вы можете включить
/js/jquery.js
Это должно быть хорошо
вы также можете включить из Google cdn, чтобы повысить производительность
http://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js
ссылка здесь
Комментарии:
1. 1 Ссылка на Google — это способ повысить скорость. code.google.com/apis/libraries/devguide.html
2. OP не спрашивал о том, использовать CDN или нет. У всего есть плюсы и минусы, просто говорю.
3. @sparky, да, но он очень новичок в веб-разработке, как упоминал сам OP, его стоит упомянуть, поскольку это может привести к огромной настройке производительности
4. Я согласен, это стоит упомянуть… Я просто подумал, что стоит упомянуть о том, что могут возникнуть некоторые разногласия по поводу того, использовать CDN или нет. Возможно, теперь он изучит это подробнее.
Ответ №3:
Вы можете разместить его где угодно, если includes содержит правильный путь.
Если вы разместите это здесь:
/www/ajax/jquery.js
Ваши включения будут выглядеть следующим образом:
<script type="text/javascript" src="/ajax/jquery.js"></script>
КСТАТИ: / www / — это ваш «веб-корень»
Редактировать:
Я бы также разместил свои JavaScript includes и скрипты в конце моего основного раздела…
Нажмите здесь, чтобы прочитать о расположении скрипта и производительности.