Автор Тема: php  (Прочитано 4581 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн darond

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 5
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
php
« : 13 Марта 2004, 23:10:14 »
Народ привет.

Советом подсказать может кто-нибудь?

Оффлайн Yukko

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1586
  • +0/-0
  • 0
    • Просмотр профиля
    • http://estrabota.com.ua
php
« Ответ #1 : 13 Марта 2004, 23:51:45 »
darond, привет

Да
работа в Украине

Оффлайн darond

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 5
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
php
« Ответ #2 : 14 Марта 2004, 01:41:07 »
Спасибо за отклик, слушай требуется переписать сайт с хтмл на пхп.

Перечитал уже кучу всего, но толи я не догоняю, то ли искал не то.
Хотелось на примере какого-нибудь сайта поучится писать, так по-моему проще будет в язык врубится, а то в книгах везде просто сухое описание функций.
Подскажешь чего-нибудь?

Оффлайн leonid

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 14
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
php
« Ответ #3 : 14 Марта 2004, 02:33:48 »
ты сначала определись че писать хочешь

Оффлайн pauk

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 201
  • +0/-0
  • 0
    • Просмотр профиля
    • http://tax-free.pp.ua/
php
« Ответ #4 : 14 Марта 2004, 08:08:17 »
Цитировать
слушай требуется переписать сайт с хтмл на пхп.

a вот это делать не надобно

РНР создан не для этого, а для динамических сайтов.

И вообще, браузеру про РНР не известно НИЧЕГО
Hi!

Оффлайн Никита В. Ершов

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 2
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
php
« Ответ #5 : 14 Марта 2004, 09:21:48 »
Да, действительно непонятно зачем переписывать HTML в PHP?!
Ты бы уточнил, что конкретно требуеться - ведь ты же не просто echo хочешь везде понаставить?! :)

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
php
« Ответ #6 : 14 Марта 2004, 10:40:42 »
darond
поскольку ты ПХП еще не знаешь это для тебя слишком масштабная задача. Она не сложная, просто у тебя еще нет опыта проектирования скриптов.
Начни изучать ПХП с маленьких задач.
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
php
« Ответ #7 : 14 Марта 2004, 11:25:40 »
Для чего был придуман PHP? Для облегчения жизни.
Для того, чтобы не делать одно и то же по 200 раз.
Вообще, РНР настоятельно рекомендуется начинать изучать только после того, как своими руками сделал первый сайт в интернете.
Без этого многие вещи будут непонятны.
Допустим, на сайте надо добавить в меню одну ссылку. там несколько сот страниц.
и вот чтобы поменять одну ссылку в нафигации, ее надо будет поменять на всех сотнях страниц.
Не самое интересное занятие в мире.
поэтому главная команда в PHP - include
кто знает английский, тот сразу смекнет - она что-то включает.
Верно.
Собственно, она включает в РНР скрипт другой РНР скрипт.
Как ни удивительно, но в чистом HTML нет команды, позволяющей включить другой хтмл документ. Точнее, есть, но некрасивая - фрейм.
на обычном сайте от фреймов один вред. Поэтому они используются только в специфических задачах.

Каким образом инклюд нам облегчает жизнь?
А очень простым:
берем, и весь дизайн сайта, весь HTML код, который на всех страницах одинаковый - выносим в отдельный(-ные) файл(-ы), и в каждой странице подключаем через include!

Люди, которые ошибочно принимают серверный модуль SSI за кровную часть HTML могут заметить, что они уже раньше встречали инсрукцию include virtual. Да, иcпользуя SSI, можно добиться того же эффекта.
Увы, практически на инклюде все возможности этой технологии и исчерпываются, а посколькоу РНР нам позволяет в сотни раз бюольше, нет смысла вообще мутить с SSI а сразу делать на РНР. Потом будет гораздо удобнее.

Вторая, и главная ипостась РНР - это динамическое обновление сайта.
Какова стандартная процедура обновления сайта?
вебмастер берет заготовку страницы, пишет в нее текст и сохраняет на сайт. Новая страница готова. Еще надо на других страницах поставить на нее ссылку.
Надо сказать, довольно нудное занятие.
Что делаем мы?
Мы заранее создаем, допустим, страницу, которая показывает у нас новость. Ту же самую заготовку.
Затем, пишем небольшой РНР скрипт, который берет текстовый файл, вставляет его содержимое в страницу-шаблон, и показывает юзеру!
то еть, делает работу вебмастера.
Ну, и еще один скриптик, который, чтобы нам с ФТП клиентом не возиться, показывает окошко, мы в это окошко вбиваем текст, и он сохраняет текст на сервере, для того скрипта, который новость показывает.

Еще аналогия не замечается? Это ж форум! Мы же то же самое делаем - вбиваем текстик в окошко, а потом форум нам его же и показывает. В общем, 90% сайтов в интернете так и работают. Вбил - показал.
Зато какая экономия времени!!!

Надеюсь, этот небольшой сумбурный текст даст некоторое представление.

Оффлайн darond

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 5
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
php
« Ответ #8 : 14 Марта 2004, 19:03:14 »
Вот-вот, почти как RomikChef описал, требуется каждый месяц обновлять новости и добавлять новые ссылки с фото в различные разделы сайта. Хтмл конечно тянет, но можно задолбаться исправлять код в сотнях страниц. Их только поначалу мало было :)

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

Оффлайн darond

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 5
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
php
« Ответ #9 : 14 Марта 2004, 19:05:01 »
RomikChef

Какие рекомендации дашь?

Оффлайн darond

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 5
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
php
« Ответ #10 : 14 Марта 2004, 19:06:39 »
Макс

Слушай, а на каких маленьких-то учится, да и что на них к примеру писать?

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
php
« Ответ #11 : 14 Марта 2004, 22:36:13 »
рекомендации
http://faq.phpclub.net/newbie

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28