Контакты

Достижения

Все достижения (9)

Наибольший вклад в теги

Все теги (30)

Лучшие ответы пользователя

Все ответы (30)
  • Laravel или Yii - на чем лучше на данный момент начинать разработку сайта? В чем отличия?

    vollossy
    @vollossy
    Веб-разработчик с небольшим опытом работы
    Присоединюсь к @OnYourLips -- нахваливать в основном будут адепты того или иного фреймворка. Я сам для новых проектов первое время использовал yii, но сейчас, чтобы прикрутить к нему более-менее современные технологии из пыхомира(тот же codeception), требуется потрудиться(фреймворк делался с прицелом на 5.2). Сейчас же поймал себя на мысли, что очень большую долю времени работаю, пытаясь обойти некоторые ограничения фреймворка. Практически все они связаны с использованием active record или виджетами. Плюс, у yii все-таки довольно сильная связанность, в отличие от того же Symfony, который по сути эдакий швейцарский нож -- большое количество классов, если не на все, то на многие случаи жизни.
    В общем, если проект будет большой, с довольно сложной бизнес-логикой и постоянно развиваться, то я бы все-таки агитировал за Symfony2, ну или за использование компонентов aura php. Прошу прощения, если ответ несколько сумбурен.
    Ответ написан
    3 комментария
  • PHP: usort почему не видит переменную вне пользовательской функции и как исправить?

    vollossy
    @vollossy
    Веб-разработчик с небольшим опытом работы
    Вместо передачи переменных $property, $direction в виде параметров используйте ключевое слово use: function ($a, $b) use ($property, $direction) {}.
    А чтобы понять, почему не код не работал, почитайте про замыкания и области видимости в php
    Ответ написан
    5 комментариев
  • Устранение ошибок загрузки ubuntu 12.04

    vollossy
    @vollossy
    Веб-разработчик с небольшим опытом работы

    Журнал загрузки хранится в /var/log/boot.log. Также стоит проверить записи в syslog. К сожалению, не могу посоветовать какую-то стратегию, кроме разве что "смотреть логи на предмет ошибок" > "локализовать ошибку" > найти решение ))

    Ответ написан
    1 комментарий
  • API Yandex Map 2.0 несколько карт на одной странице?

    vollossy
    @vollossy
    Веб-разработчик с небольшим опытом работы
    Боюсь показаться тупым, но не совсем понял вопрос — где первый пример, а где второй?
    Ну собственно говоря, множественные карты и метки для них реализовать можно так(пример невозбранно взят из песочницы карты, кстати, советую туда сходить за подробностями работы с апи):
    ymaps.ready(init);
    
    function init() {
        var center = [56.136, 40.390];
        var myMap1 = new ymaps.Map('map1', {
            center: center,
            zoom: 10
        });
        var myMap2 = new ymaps.Map('map2', {
            center: center,
            zoom: 10
        });
        var myPlacemark1 = new ymaps.Placemark(center, {
            // Свойства.
            // Содержимое иконки, балуна и хинта.
            iconContent: '1',
            balloonContent: 'Балун',
            hintContent: 'Стандартный значок метки'
        }, {
            // Опции.
            // Стандартная фиолетовая иконка.
            preset: 'twirl#violetIcon'
        });
        var myPlacemark2 = new ymaps.Placemark(center, {
            // Свойства.
            // Содержимое иконки, балуна и хинта.
            iconContent: '2',
            balloonContent: 'Балун',
            hintContent: 'Стандартный значок метки'
        }, {
            // Опции.
            // Стандартная фиолетовая иконка.
            preset: 'twirl#violetIcon'
        });
        myMap1.geoObjects.add(myPlacemark1);
        myMap2.geoObjects.add(myPlacemark2);
    }
    

    пример на jsfiddle:
    upd: Код, как вы поняли, для второй версии апи.
    Ответ написан
    3 комментария
  • Возможно ли в Yii расположить assets файлы в директориях модулей?

    vollossy
    @vollossy
    Веб-разработчик с небольшим опытом работы
    Ответ написан
    Комментировать

Лучшие вопросы пользователя

Все вопросы (6)