[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Шедевр
Страницы: 1, 2, 3
Invis1ble
paul85
угадал содержимое темы и автора по названию? smile.gif

_____________

Профессиональная разработка на заказ

Я на GitHub | второй профиль

paul85
=)))) ну отчасти.
GET
Не поленился посчитать:

1 $targetPath,
2 $targetFile,
3 $name,
4 $current_path,
5 $relative_image_creation,
6 $relative_path_from_current_pos,
7 $relative_image_creation_name_to_prepend,
8 $relative_image_creation_name_to_append,
9 $relative_image_creation_width,
10 $relative_image_creation_height,
11 $relative_image_creation_option,
12 $fixed_image_creation,
13 $fixed_path_from_filemanager,
14 $fixed_image_creation_name_to_prepend,
15 $fixed_image_creation_to_append,
16 $fixed_image_creation_width,
17 $fixed_image_creation_height,
18 $fixed_image_creation_option

_____________
Не тот велик, кто не падал, а тот кто падал и поднимался.
Zzepish
GET
ты маньяк)))
paul85
Ну, знаете, мне тут не так давно один к.т.н. сказал, что 100+ полей в таблице СуБД - это ничего страшного... Так что... Причем это был отнюдь не научный спор, а конкретный проект с использованием MySQL!
GET
Цитата
что 100+ полей в таблице СуБД - это ничего страшного


А что страшного? У меня максимум 20 (пока).

_____________
Не тот велик, кто не падал, а тот кто падал и поднимался.
Hello
Цитата (GET @ 5.03.2015 - 07:02)
А что страшного? У меня максимум 20 (пока).

Это говнокод.
В большинстве таких таблиц из 100 столбцов только 40-50 будут заполнены. Остальные будут NULL\DEFAULT и будут использоваться в 5% строк.

_____________
VPS от 5$, первые 2 месяца - бесплатно.
GET
Hello

Ну почему, зависит же от задачи, конечно сложно себе представить конкретно 100 полей, чтоб все были задействованы ...ну может (int) характеристики самолетов к таблицам расшифровкам.

_____________
Не тот велик, кто не падал, а тот кто падал и поднимался.
Hello
GET
Какие задачи в web требуют 100 столбцов?
У нас есть таблица с 70 столбцами. 27 имеют NULL/DEFAULT во всех строчках за 2015 год.

_____________
VPS от 5$, первые 2 месяца - бесплатно.
Invis1ble
Не, ну так-то кол-во полей может быть большим (в теории, естественно), так что это еще не однозначный показатель кривизны архитектуры.

_____________

Профессиональная разработка на заказ

Я на GitHub | второй профиль

johniek_comp
предложите свой вариант господа php-кодеры, сделайте клон, и пушаните, может автор примет ваши правки, если посчитает нужным

_____________
user posted image
Invis1ble
господин node-js-кодер, тут господа php-кодеры в курсе этой системы rolleyes.gif

_____________

Профессиональная разработка на заказ

Я на GitHub | второй профиль

ApuktaChehov
user posted image

_____________
inpost
johniek_comp
Мы делаем, но мы не настолько "неопытны", чтобы делать это бесплатно wink.gif

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
FatCat
Цитата (Hello @ 5.03.2015 - 09:56)
Остальные будут NULL\DEFAULT и будут использоваться в 5% строк

Важна не заполненность строк, а используемость.
Например, в движке нашего форума таблица мемберов джойнится и при авторизации, и при показе любого сообщения в любой теме. Соответственно, вся информация о мембере - это 1 строка таблицы. 88 полей. И еще таблица мемберс_экстра, там 16 полей, там редко используемые данные.



Спустя 6 минут, 38 секунд FatCat написал(а):
Цитата (Hello @ 5.03.2015 - 11:59)
У нас есть таблица с 70 столбцами. 27 имеют NULL/DEFAULT во всех строчках за 2015 год.

Архитектура строится не по "заполненности" таблицы, а по частоте обращений за данными.
Из 114 полей, описывающих профиль пользователя, 88 используются часто, почти при каждой генерации страницы, и поэтому в одной таблице; 16 используются редко (личный журнал, личная фотография в профиле и т.п.), и поэтому вынесены во вторую таблицу.

_____________
Бесплатному сыру в дырки не заглядывают...
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.