Просмотр полной версии : php|php3|php4|phtml
Господа! Скажите мне ! А кто что выбирает для програмирования. Ведь на сколько я понимаю почти никакой разницы нету. Т.Е. Она есть, но файл
**.php
**.php3
**.phtml
будет работать одинаково
(php4 не пробовал просто :) )
phtml - звучит солидней...
RFMitrio
06.04.2002, 01:07
Не всегда. Я на нет.ру хостируюсь, там налагаются ограничения на расширения.
flash_image
06.04.2002, 01:14
конечно будут одинаково работать
фрагмент httpd.conf:
LoadModule php4_module d:/php4/sapi/php4apache.dll
AddType application/x-httpd-php .php .php3 .php4
а пачь можно настроить на любое расширение для работы с ПХП достаточно протсто прописать а конфиги эти рассширения...
когда выпендриваюсь то - phtml
когда скрипт для тестов и срок его жизни минут пять - php
я еще не сделал ни одного скрипта с расширеними php3 php4 как-то не прикольно...
мне вот тоже php как то родней... типа краткость сестра таланта
[subway]design
07.04.2002, 15:55
мне вот тоже php как то родней... типа краткость сестра тала
Согласен. А кто использует такой синтаксис: <?php ... ?> ?
Я всегда писал <? ... ?>
я вот тоже пишу просто <?. хотя во всех руководствах зачем-то php ставят
Anton-Killer
07.04.2002, 16:02
Оригинал написал(а) [subway]design
Согласен. А кто использует такой синтаксис: <?php ... ?> ?
Я всегда писал <? ... ?>
А я вот всегда пишу так <?php ... ?>
Говорят что так вернее...
RFMitrio
07.04.2002, 16:10
<?php ... ?> грамотней, потому как сервер может не быть настроен на восприятие сокращенной записи <?...?> Но обычно, я думаю, серваки так настроены :)
<?php
..................
?>
simple the best!
А может кто-то импользует asp-теги?
<%
include "fuck.php";
%>
всегда использовал расширение *.php или *.phtml
а по поводу ... <? ... ?>
Кстати, знаю одного человека, у которого прописано ...
AddType application/x-httpd-php .dll .php
так что сдесь дело вкуса и привычки ...
RFMitrio
29.06.2002, 13:52
Обжегся я с .php. Писал все именно с расширением .php, а потом выяснил, что у моего хостера .php работают с правами веб-сервера, т.е httpd, а .php3,4 - с правами владельца скрипта. И не работали функции работы с файловой системой на сервере при работе с правами httpd. Так что придется все переписать с расширениями php4 :( :(
интересно что за хост, я раньше внимания не обращал, у меня php тоже идет как httpd процесс, но разница не ощутима, т.е. все и так работает
Вообще, что как будет отрабатываться -- зависит не от расширения как такового, а от настроек конкретного сервера. Так что закладываться на это не стОит.
Я вообще стараюсь использовать "обезличенные" URL'ы, где путь кончается слэшем. Примеры:
http://foo.bar/some/path/
http://foo.bar/some/path/?foo=bar
Разумеется, там, где это возможно (а возможно это ныне почти всегда).
ну а полностью все, через один файл, неуказывая расширения слабо ?
типа:
www.rip.net.ua\?act=rusoft
www.rip.net.ua\?act=gbook
www.rip.net.ua\?act=about
учитывая, что все 3 линка, это разные файлы :)
Был бы смысл.
Разные файлы удобно использовать в случаях, когда производитяс разный контроль доступа. Пример:
http://foo.bar/?x=y -- для всех посетителей
http://foo.bar/authorized/?y=z -- для авторизованных осетителей
http://foo.bar/authorized/admin/?z=1 -- для админа.
При этом можно очень удобно и надежно построить контроль доступа.
Другое возможное разделение -- по функциональным модуля.
Но если есть желание сделать все через один path -- почему бы и нет. Разницы здесь принципиальной нет.
RFMitrio
03.07.2002, 13:02
Другое возможное разделение -- по функциональным модуля.
ИМХО, очень правильный и удобный подход. А вот сделать безликие ссылки было неудобно ( хотя, конечно, можно :) ) в моем случае - слишком много функциональных модулей с разным назначением.
ну а полностью все, через один файл, неуказывая расширения слабо ?
Ну и что? Обычный редирект по условию :)
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.