Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Программируем на PHP - вопросы и ответы. Php сайты


Информация от Владельца Рассылки...
http://virtual.brest.by - портал Виртуальный Брест

http://bel-host.info - Хостинг для ваших сайтов




Познавательная рассылка "Программируем на PHP - вопросы и ответы."
Уважаемый подписчик!
PHP есть скриптовый язык, позволяющий делать много полезностей Web-дизайнеру. Рассылка дает ответы на многие вопросы и учит правильно использовать это мощное средство. Вся работа построена на опубликовании шаг за шагом ряда статей с примерами, а кроме этого будет раздел вопросов и ответов, где Вы получите исчерпывающий ответ на свои вопросы.

А.Ю. Фоменко

"Php сайты"



Добрый день!

Впервые с ноября 2005 года рассылка "Программируем на PHP - вопросы и ответы." выходит в свет. И с Вами Ваш новый ведущий - А.Ю. Фоменко. Мне досталась эта перспективная рассылка, в которой Вы жаждите увидеть ответы на свои многочисленные вопросы. Но самое главное, зачем Вы подписались - это:

Шаги к успешному php-программированию. Ну что ж приступим. Скажу только, что сложных вещей программировать не будем. В рассылке мы будем разбирать лишь прикладные вопросы php. И один из таких вопросов, который займёт не один десяток выпусков, называется php сайты.

Почему именно сайты? Да потому что язык php - это интернет программирование. А Интернет программирование - это сайты, сайты и ещё раз сайты. Сегодня в выпуске мы шагнём на нулевой уровень. Сделаем Шаг номер 0. И как следует попрактикуемся в деле построения Php сайта.

В конце Вас будет ждать авторская технология создания php сайта "6 кирпичиков".

А пока приступаем...

"Шаг номера"


Нулевой шаг - он трудный самый. Давайте начнём сразу с практики, а по ходу будем разбираться в теории. Итак, мы с Вами выбрали php сайты в качестве объекта изучения. Что здесь необходимо знать практического?

Первое. Как создать файл с расширением php. Его можно создать с помощью редактора, а можно подойти к процессу более творчески и скачать его в виде бесплатного скрипта.

Я делал и так и так. В результате у меня есть файлы с расширением php. Очередь за вами...

Второе, что нам понадобится - это хостинг. Если у Вас нет хостинга с поддержкой php, то рекомендую Вам его сразу же приобрести, затратив на это 23$. Ссылка вот

Ну и третий момент. Для программирования php сайта нужно иметь файл с расширением inc. Его тоже можно создать редактором или скачать с бесплатным скриптом. Никаких проблем в этом нет.

Теперь разберёмся в том, зачем на всё вышеназванное необходимо.

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

Хостинг. Опять в сторону сайта камешек. Без хостинга Ваш сайт в Интернете никто не увидит. Платный хостинг нужен для того, чтобы делать сразу же долгосрочный проект, а не по неделям шагать от одного неудачного проекта к другому. А главное, нужна свобода от произвола хостинг провайдеров.

Это всё и многое другое обеспечивает платный хостинг. К тому же многие бесплатные хостинги не могут похвастаться поддержкой php. Ибо созданы они для того, чтобы человек привлекал посетителей и раскручивал бесплатную хостинговую компанию. В общем для рекламы...

С php хостингом разобрались. Теперь файл расширения inc. На самом деле этот файл будет хранилищем информационной структуры нашего сайта. И без него у Вас на сайте вместо информации, нужной пользователю, постоянно будут возникать ошибки и чудовищные надписи...

Вот такая на сегодня короткая практико-теоретическая часть. Но довольно информативно насыщенная и практически полезная...

Теперь перейдём к Вашим материалам. Ибо нижеследующую рубрику всецело формируете Вы. Я выполняю только роль передатчика. И в процесс вопроса ответа даже не вмешиваюсь... Так что неотмалчивайтесь, присылайте свои вопросы и отвечайте на уже поступающие ответы...

"Вопрос-ответ"


Вопрос


Я сделал себе движок для сайта. Статьи для сайта я заношу через форму, файл формы (addstatya.html) расположен на сайте. Форма передает данные скрипту, который создает текстовый файл на хостинге содержащий данную статью (т.е. я не использую FTP клиент). Как мне сделать так, чтобы этот текстовый файл создавался еще и у меня на компьютере (например, в директории D:\MYSITE\ ), а то мало ли хостинг сбойнет и удалит все статьи, а на моем компе у меня их не будет?

Ответ


1. поставить у себя на машине веб-сервер и писать статьи в html-ке с формой, лежащей на на этом своем веб-сервере. html-ка передает данные скрипту, лежащему у тебя же на сервере, он (скрипт) пишет статью в файл на винт (поскольку он туда имеет доступ) и через header("Location: www.blabla.ru/myscript.php?date=01102001&text=ssseee") с уже известными параметрами вызываем скрипт-обработчик с сайта

2. Ctrl-C -> start notepad -> Ctrl-V -> Ctrl-S тоже помогают ....

3. можно еще в скрипте-обработчике поставить посылку текста статьи себе же на e-mail

Никак. Скрипт исполняется на сервере и ничего не может изменить у вас на компе.

Если бы это было возможно, то все вебмастера хозяйничали бы на вашем компьютере как на своем :))

Вам это надо? Можно решить это другим способом - немного кондово, но ничего не поделаешь:

- скрипт пишет хтмльный файлик, а потом генерит форму, где в текстовом поле выкладывает содержание этого файла

- остается только скопировать (можно дописать скриптик на Яве, чтобы он копировал в буфер

обмена - это возможно, потому что Ява-скрипты выполняются на вашей машине).

Как это сделано можно посмотреть здесь:

http://WwW.NasMnogo.ru/test/text_to_html.php В коде можете покопаться - там все понятно с Ява-скриптами. Удачи, Игорь WwW.NasMnogo.ru

думается мне, самый простой ответ будет такой: шли себе на мыло какое-нибудь новость ентую:) это наверное самое простое... если есть вопросы то: mailto: prodin@fcd-by.net

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

"6 Кирпичиков" для Интернет дела


Я тут прогуливался недавно по одному оптимизаторскому форуму и увидел у двух человек две проблемы из темы php сайты. Они назывались: Тег title один на всём сайте, потому что сайт сделан с помощью php; Индексирование сайта затруднено, потому что после php стоит ?

Так как я создавал свой СайтСоздат на php и избежал двух подобных проблем, то я решил поделиться решением двух названных проблем.

На страницах моей авторской технологии.

"6 Кирпичиков" - приводят к созданию полностью индексируемого и тайтлонезависимого php сайта.

Людмила и Moose благодарили меня за мой труд... Подробности здесь http://sitesozdat.com/saitphpsait.php
Дебют завершился. Свечи потухли. Пришло время Вашей самостоятельной работы над организацией своего php сайта. Увидимся с Вами в самое ближайшее время... На страницах Ваших полностью индексируемых и тайтлонезависимых php сайтов...

До встречи в следующих Выпусках и на моём портале

-=-=-=-=-=-==-=-=-=-=-=-=-=-=
А.Ю. Фоменко Принять участие в формировании рубрики Вопрос - Ответ!
Инструктор по созданию своего непрофессионального - любительского сайта...
в Сети

P.S.
За дополнительной информацией сердечно приглашаю на Глобальный Портал СайтСоздат http://sitesozdat.com




Информация от Владельца Рассылки...
http://virtual.brest.by - портал Виртуальный Брест

http://bel-host.info - Хостинг для ваших сайтов

В избранное