Помогите оптимизировать установку множества метод на карте

Имею следующий комбинированный js и php код для отображения меток на карте. Координаты места куда нужно ставить метку беру из базы данных через php, а отображаю через js.

$get_places_from_db = R::getall('select * from `places`');
foreach ($get_places_from_db as $places_list) {

$place_name = $places_list['name'];
$place_cords = $places_list['cords'];

?>

myGeoObject = new ymaps.GeoObject( {
    geometry: {type: "Point", coordinates: [<?php $place_cords;?>]},    
    properties: {iconContent: '<?php echo $place_name;?>'}, 
    preset: 'islands#blackStretchyIcon'
},
{
preset: 'islands#blueStretchyIcon',
}
),
coronaMap.geoObjects.add(myGeoObject)

<?php
}

Вопрос:

Есть ли какой-нибудь более оптимальный способ для решения данной задачи?


Ответы (0 шт):