|
7 / 7 / 5
Регистрация: 15.04.2009
Сообщений: 570
|
|
Как правильно создавать сайт на РНР?06.08.2012, 13:19. Показов 3567. Ответов 14
Метки нет (Все метки)
Добрый день
Подскажите пожалуйста как правильно создавать сайт на РНР? Читаю книгу Люк Веллинг Лора Томсон разработка Web приложений на РНР, MySQL. Там автор не создает .css файлы. Он помещает все элементы(Label, texBox.....) в Table. У него все происходит в функциях. Он в функциях пишет HTML код. Потом помещает эти функции в Table.Так и нужно писать без .css файл. И помещать все в Table. Мне неопытные программисты говорят что лучше создавать .css и размещать элементы с помощью их. Как же правильно? Посоветуйте книгу хорошую по рнр пожалуйста. Спасибо
0
|
|
| 06.08.2012, 13:19 | |
|
Ответы с готовыми решениями:
14
Можно ли на РНР создавать динамические страницы? Как правильно создавать View? Как правильно создавать JFrame? |
|
270 / 226 / 11
Регистрация: 20.04.2012
Сообщений: 817
|
|
| 06.08.2012, 13:56 | |
|
то, что написал, уже звучит бредом
разберись, что такое PHP, а что такое CSS CSS к PHP отношения не имеет. CSS - это визуальное представление HTML кода PHP генерирует PHP код
0
|
|
|
Почетный модератор
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|
| 06.08.2012, 13:59 | |
|
вообще правильно отделять логику программы от логики отображения.
Добавлено через 32 секунды http://www.phpinfo.su/articles... v_php.html Добавлено через 2 минуты если грубо, то как то так: html - это "каркас" сайта css - это внешний вид "каркаса" php - это отображение на нужном каркасе с нужным внешним видом нужного контента
1
|
|
|
7 / 7 / 5
Регистрация: 15.04.2009
Сообщений: 570
|
|
| 07.08.2012, 09:55 [ТС] | |
|
Спасибо. Я имею ввиду файл css. Например файл с расширением css text.css
Эти файлы пишут для того чтобы поставить объект в нужное место на страницы сайта. Нужно ли для разработки сайта использовать файл css Или нужно размещать объекты сайта с помощью таблиц? Спасибо
0
|
|
|
Почетный модератор
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|||||||||||||
| 07.08.2012, 10:03 | |||||||||||||
|
я же образно написал выше что такое css и что такое html Добавлено через 5 минут css - это возможность задать стиль, дизайн (внешний вид, часть поведения) элемента. есть два способа задать css-стиль для элемента: возьмем для примера вашу таблицу. 1.
2. в отдельный файл style.css (к примеру) вынести этот код с оформлением
1
|
|||||||||||||
|
7 / 7 / 5
Регистрация: 15.04.2009
Сообщений: 570
|
|
| 07.08.2012, 10:12 [ТС] | |
|
Спасибо. Да я поняла для того чтобы задавать стили и место расположение объектов необходимо создавать .сss файлы.Просто я читаю книгу Люк Веллинг там этот автор не создает .css файлы. Он пишет функции. В функциях table помещают объекты и задают стили.
Теперь я знаю что все создаются .css файлы в которых все определяется.
0
|
|
|
3 / 3 / 1
Регистрация: 07.08.2012
Сообщений: 10
|
|
| 07.08.2012, 11:32 | |
|
Эта книга нацелена на изучение php и mysql, а не вёрстки, поэтому автор и не заморачивается с внешним видом. Не делайте с этого трагедию, я уверен, если б автор хотел научить вас правильно верстать, он бы пошел путём html+css
1
|
|
|
2 / 2 / 0
Регистрация: 07.08.2012
Сообщений: 12
|
||
| 08.08.2012, 13:36 | ||
|
0
|
||
|
12 / 12 / 0
Регистрация: 23.12.2009
Сообщений: 149
|
|
| 08.08.2012, 14:44 | |
|
всегда проще написать css файл,а не засорять пхп страницу описаниями обьектов...и редактировать его в случае чего проще,чем лазить по всем частям своего сайта
0
|
|
|
Почетный модератор
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|
| 08.08.2012, 15:14 | |
|
я имел в виду в этом же файле или в отдельном.
Добавлено через 32 секунды и пхп страницу вообще не надо засорять ни html, ни css.
0
|
|
|
7 / 7 / 5
Регистрация: 15.04.2009
Сообщений: 570
|
||||||
| 10.08.2012, 10:04 [ТС] | ||||||
|
Спасибо.Я не совсем понимаю. Как не засорять ни файлами css , ни html. Как обходится без них?
Один автор книги пишет код в функциях
0
|
||||||
|
Почетный модератор
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
||
| 10.08.2012, 10:14 | ||
|
Представьте, у вас сайт из десяти страниц к примеру. на каждом у вас одинаковые стили естественно, только меняется контент, и все стили прописаны на каждой странице. Если вы захотите поменять дизайн какого то элемента (к примеру фон поменять с белого на светло-серый) - то вам придется по всем 10 страницам лазить и менять чтобы все было одинаково. Но если у вас стили прописаны в отдельном файле css - то вам достаточно будет поменять в одном файле один раз стили и они автоматически поменяются на всех страницах. Ведь так удобнее намного, не правда ли?
0
|
||
|
7 / 7 / 5
Регистрация: 15.04.2009
Сообщений: 570
|
|
| 10.08.2012, 13:48 [ТС] | |
|
Да таким образом в проекте сайта должны присутствовать css файлы. Где можно прописывать стили, местоположения объекта. Но автор этой книги отказывается создавать css файлы. Он пишет все в файлах php. Он пишет функции в которых прописан код на html. Для того чтобы поставить объект в нужное место сайта он имеет таблицу. Он ставит объект в нужную ячейку таблицы. Мне кажется что такой подход не разумный. Нужно создавать файл css и в нем задавать стили и местоположения объекта. Спасибо
0
|
|
|
Почетный модератор
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|
| 10.08.2012, 13:59 | |
|
HelloWord, Автор лишь показывает как работать вообще с php и один из способов его применять на практике. Если вас интересует дизайн - то и читайте литературу соответствующую
1
|
|
|
10 / 5 / 1
Регистрация: 17.07.2012
Сообщений: 39
|
||
| 11.08.2012, 18:44 | ||
|
1
|
||
| 11.08.2012, 18:44 | |
|
Помогаю со студенческими работами здесь
15
Как правильно создавать потоки? Как правильно создавать объекты ? Как правильно создавать иконки? как правильно Ls создавать реплику? Как правильно создавать шрифты? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Загрузка PNG-файла с альфа-каналом с помощью библиотеки SDL3_image на Android
8Observer8 27.01.2026
Содержание блога
SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
|
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
|
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога
SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога
Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip"
Извлеките архив и вы увидите. . .
|
|
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога
Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д.
Сборка примера
Скачайте. . .
|
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
|