2014-10-20 2 views
0

Это может быть глупый вопрос, но я действительно не могу понять разницу между созданием сайтов с помощью Wordpress или отдельно с HTML, CSS. Я вижу невероятные шаблоны Designed Wordpress. Итак, я не могу понять, что эти шаблоны Wordpress добавлены на уже созданный сайт или когда вы используете Wordpress, нет необходимости писать код с помощью html ..? Я немного смущен.Разница между темами Wordpress и HTML, CSS?

ответ

1

При использовании PHP одна из основных проблем, если не самая важная, заключается в том, что страницы (включая HTML, CSS, JS) представляют собой встроенные PHP-программы, что делает страницы фрагментированными и вероятно, разделены на разные PHP-программы и как-то затрудняют разработку тем. Вот почему шаблоны широко используются в современных средах, таких как Django, Ruby on Rails.

Тем не менее программирование на PHP намного проще с помощью фреймворков MVC и/или систем CMS. В системах CMS, таких как Wordpress, части HTML и части CSS (и части JS) встроенные PHP-программы собираются и помещаются в ряд файлов, а коллекция этих файлов называется Themes. Таким образом, вы можете изменить темы или заменить их, не касаясь кода PHP. Файлы в темах - это буквально HTML/CSS/JS, если я не ошибаюсь, и вы можете использовать их в целом или изменять их в соответствии с правилами Wordpress.

И да, вы можете писать страницы без помощи систем CMS, таких как Wordpress, но системы CMS упрощают управление и изменение страниц, помогают повторно использовать коды на одной странице или на разных страницах, а другие функции CMS-систем могут также применяются. Вы должны проверить список функций, чтобы узнать, есть ли что-нибудь, что вам нужно, и подумайте о том, чтобы предпочесть Wordpress над HTML/CSS/JS.

+0

Исправить. Также я хотел бы добавить, что есть и другие варианты. Java EE, который включает в себя различные методы, также позволит вам создавать контент с шаблоном MVC. Java EE, а также Wordpress, PHP и т. Д., Все они будут использовать HTML и CSS для создания содержимого 'view'. – Carlton

Смежные вопросы