Все процедуры в одном файле

12
Segey
На сайте с 23.08.2005
Offline
404
895

Целесообразно ли (со всех объективных в данном случае точек зрения) хранить много процедур в одном файле и использовать их оттуда, подключая к скрипту. Скажем там 100 процедур, а нужна только одна:confused:

Brexit - уже совсем рядом. (https://about-this-model.blogspot.com/2019/03/brexit.html)
K
На сайте с 31.01.2001
Offline
737
#1

Perl? PHP? JavaScript?

Выделенные полосы в Москве (http://www.probkovorot.info) привели к снижению скорости до 23%.
Segey
На сайте с 23.08.2005
Offline
404
#2

Kost,

php

Файлик для процедур и для функций. МНогое считается постоянно и бесполезно повторяется.

!kt0
На сайте с 28.06.2006
Offline
46
#3

Не очень хорошо. Дополнительная нагрузка на сервер (интерпритатор). В пхп5 на нормальном уровне появилось наследование, поэтому об этом имеет смысл почитать.

Еще одна схема: пробовать общие для нескольких классов (но не всегда использующиеся) функции хранить в одтдельном файле и подключать инклудом по мере необходимости

http://seorepa.com/ (http://seorepa.com/) - блог был там, пока не запилили mchost
dkameleon
На сайте с 09.12.2005
Offline
386
#4
!kt0:
В пхп5 на нормальном уровне появилось наследование, поэтому об этом имеет смысл почитать.

А как наследование помогает от избыточности кода? :)

Segey,

За сотню функций можете особо не беспокоиться.

Замерьте в килобайтах и сравните с юнитами функций и классов у популярных форумов ;)

Дизайн интерьера (http://balabukha.com/)
_ppr
На сайте с 28.06.2006
Offline
10
#5
dkameleon:
А как наследование помогает от избыточности кода? :)

его в основном для этого и придумывали :)

A
На сайте с 05.11.2005
Offline
111
#6

Генерация статических файлов (чистый html), которые и отдаются клиенту.

30-150к запросов на виртуальном хостинге в сутки и все ОК.

И в этой ситуации 100 процедур или 1000 уже не имеет особого значения...

если же пишется что-то очень динамическое и интерактивное,

то лучше провести тест(*)

и сервер сам даст на все ответ :)

( кстати, интерпрЕтатор пишется через "Е"

adrin02
На сайте с 12.04.2006
Offline
85
#7

Лучше собирать в разных файлах, и испальзовать инклуды.

Хостинг изображений (http://likepic.net) SpeedTest (http://speed-tester.info)
A
На сайте с 05.11.2005
Offline
111
#8
adrin02:
Лучше собирать в разных файлах, и испальзовать инклуды.

далеко не факт.

Особенно если в результате получится 1000 файлов с программным кодом :)

Segey
На сайте с 23.08.2005
Offline
404
#9

ладно, попробую потестить :)

Хотя не тяжело вроде должно быть... все же не исполняемый код.

adrin02
На сайте с 12.04.2006
Offline
85
#10
azzz:
далеко не факт.
Особенно если в результате получится 1000 файлов с программным кодом :)

Ну раз 1000 файлов тогда да:)

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий