Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/11: Рейтинг темы: голосов - 11, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 20.11.2008
Сообщений: 6

как сильно влияет наследование классов и вообще их использование на скорость программы?

21.11.2008, 00:00. Показов 2065. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
написал для большей наглядности базовый класс для таблицы, унаследовал его в других классах...
понятно, что полного 'классного сервиса' не добьёшся, но все-таки очень удобно...
1. как сильно влияет наследование классов и вообще их использование на скорость программы?
2. на сколько сильно можно забивать память?
и...
3. какова примерная вероятность того, что id сессии, завершенной, скажем год назад, совпадет с текущим id сессии?
с уважением Макс.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
21.11.2008, 00:00
Ответы с готовыми решениями:

Влияет ли мощность ЦП на скорость и характеристики вообще инета LTE?
Доброго всем времени суток. Возник вопрос - Имеется интернет 4Г, гамаю только в сетевые, имеет ли смысл брать проц, уменьшит ли он пинг до...

Как двоичный код влияет на скорость работы программы?
Если Python не создаёт машинный двоичный код некоторые программы на языке Python могут работать медленнее своих аналогов, написанных на...

Самомодифицирующийся код программы влияет на скорость программы?
Самомодифицирующийся код программы влияет на скорость программы? Если да, то как и почему?

4
0 / 0 / 0
Регистрация: 02.11.2008
Сообщений: 25
28.11.2008, 23:16
1. Если ты не пишешь аналог яндекса, то это не важно
2. Если объекты занимают много места - делай unset() а вообще в php.ini есть параметр, который отвечает за допустимый объем используемой памяти
3. Скорее всего никакой - так как ни одна сессия не будет так долго жить (если ты сам принудительно это не настроищь). А вообще это SID можно считать достаточно уникальным чтобы не задаваться подобными вопросами
0
0 / 0 / 0
Регистрация: 20.11.2008
Сообщений: 6
29.11.2008, 00:21  [ТС]
большое спасибо за ответ.
по поводу 3 вопроса:
данные о посетителях хранятся в таблице, для статистики, счётчика. в таблице есть поле ses_id в котором храниться ентот сам SID. так вот в чём проблема, как-бы 'нового' посетителя не прнять за 'старого'?
надо ли подчищать это поле?
0
0 / 0 / 0
Регистрация: 02.11.2008
Сообщений: 25
29.11.2008, 00:32
а какой смысл хранить sess_id? Ну или если и хранить, то он не должен идентифицировать пользователя на достаточно большом промежутке времени.

Ну если очень надо, то наверное нужно в таблицу добавить еще и дату-время. В таком случае по паре дата-время/SID все пользователи будут уникальны, даже через год. Хотя все равно вероятность совпадения SID очень мала.
0
0 / 0 / 0
Регистрация: 20.11.2008
Сообщений: 6
29.11.2008, 03:55  [ТС]
да, конечно SID хранить не обязательно (наверное), просто не могу со своей прогой разобраться.... что-то написал, щас вкупаюсь..... на самом деле таблица: ses_is,ip,us_agent,dt где dt - дата последней активации (сек.) остальное - понятно. так вот эта табличка служит для создания надписи типа 'за последние 4 минуты на сайте было хх чел', или 'на сайте хх чел' или для сбора статистики о пользователях (типа - оптимальный брузер, дальше фантазия пока не работает)....
вот с ентим и проблема, но....
вторая проблема, если пользователь уже ригистрен, то напротив поля с его ником должен стоять кто? скорее всего как раз ентот SID!!! что делать, может что подскажите?
вот, если интресно: www.cancler.nsk.ru/shop там - последняя ссылка...
пытаюсь, значит, что-то сделать для блага....
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
29.11.2008, 03:55
Помогаю со студенческими работами здесь

Множественное наследование, Перегрузка функций, Перегрузка операторов, Использование дружественных функций и классов, Использование шаблонов классов
Здравствуйте!!! Я бы хотел попросить помоч решить...ну или скинуть примеры таких задач, если вдруг у вас они завалялись на компе или...

Что влияет на скорость работы программы
Добрый день! Столкнулась с проблемой: медленно работает программа! Задача: посчитать интеграл в каждой точке(x,y,z). Проблема : создала...

Влияет ли наличие фигурных скобок в if-else-if на скорость программы?
Я знаю, что можно сократить конструкцию if-else-if, не указывая границы их тел, если используется лишь одна инструкция, но улучшает ли это...

Что влияет на скорость запуска и работы программы
Здраствуйте ув. програмисты! Есть вопрос (хотя скорее проблема) упала скорость запуска и выполнения программы, причём резко в несколько...

Наследование классов, использование методов
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru