Есть простейший php-код на 10 строчек, который выдаёт простое облако ссылок, которое вы можете увидеть на приложенном скриншоте.
На скриншоте отчётливо видно то, что облако состоит из ряда строчек. Нам же нужно отобразить массив ссылок в более хаотичном виде, при этом облако должно расти из центра. Т.е. если у нас в массиве всего пять ссылок, то в центре должна быть первая, а вокруг неё остальные четыре, а если в массиве десять ссылок, то 5, 6, 7, 8, 9 и 10 вокруг первых пяти. Кстати, для каждой ссылки отдельно задаётся размер шрифта в pt и цвет.
Скрипт планируется использовать для массива из максимум 500 ссылок размером от 10pt до 70pt. Максимальная длина ссылки — 15 символов.
Облако должно принимать шаровидную форму, будь то круг, эллипс, неважно. Главное чтобы была форма, а не полный хаос.
Максимальная ширина облака 700px. При массиве из 500 ссылок возможна вертикальная прокрутка, но не горизонтальная. Обязательно сохранение формы.
Изначально была идея внедрить это:
Размещение ссылок по спирали. Но в таком случае было бы сложно избежать наложение. Нам же наложение не нужно.
Жду ваших откликов!