• Какой шрифт вы используете в своей IDE ?

    Consolas
    Ответ написан
    Комментировать
  • Как правильно оформить класс для парсинга сайтов на lumen/laravel?

    @Kirill_Dan
    Здесь все подробно описано: https://cleverman.org/post/laravel-5-5-i-parsing-c... Как раз для Ларавел с использованием симфонячего компонента Crawler
    Ответ написан
    Комментировать
  • Какой фреймворк выбрать?

    @kostia_dev
    Вам бы мой друг опыта, доки почитать и composer-ом пользоваться научиться и все вопросы отпадут сами собой
    Ответ написан
    1 комментарий
  • Какой фреймворк выбрать?

    Rastishka
    @Rastishka
    Laravel однозначно!
    Зачем использовать что то другое, если с ларавелом вы уже частично знакомы?
    Ответ написан
    Комментировать
  • Как правильно отслеживать выполнение cron скриптов?

    1210mk2
    @1210mk2
    а какая разница? что даст ответ?
    на одном из проектов где есть оплаты я лог олпат выкидываю в отдельный файл, остальное всё сыпется в ларовский daily.

    на другом - отработка тяжелого сборщика данных по крону - каждый инстанс сборщика в свой единый файл, ручками архивируется иногда.

    на третьем дооолго исполняющемся сборщике, где важно что именно сейчас делает скрипт в свой лог выводится прямо дерево сегментов со свойствами, которые он собрался прорабатывать в эту итерацию и отбивка по каждому ок/неок. по свойствам можно ручками быстро написать запрос в БД, чтоб проверить возможные затыки.
    Ответ написан
    Комментировать
  • Стоит ли изучать Symfony?

    @djay
    Итак, обо всем по порядку:

    1. Дописать новую фичу можно в любой системе и в любом фрейморке (ZF/Laravel/SF/Cake/CI/Phalcon ... ), даже если все было спроектировано не правильно изначально. Единственно на это уйдет чуть больше времени и нервов.

    2. Симфони второй по востребованости в СНГ, после Yii - согласно hh и brainstorage. Остальное - ZF/Laravel. В Европе/США - наоборот, ZF2/Laravel, потом Symfony, а Yii вообще редко попадается.

    3. Да Ларавел работает быстрее и есть меньше памяти. Это потому в симфони очень много слоев абстракции. Но как правило, память дешевая и многие могут её себе позволить. То есть в основном никого не волнует какие-то 9-10 лишних МБ памяти.

    4. Симфони - не для слабаков. Его API гораздо сложнее всех остальных. Нужно уже знать и понимать DI контейнеры, принцип разделения концепций и аналогичное. Для работы с Yii/Laravel - знать этого не нужно, поэтому каждый второй школьник Yii/Laravel программист (образно говоря).

    5. Не встречал адекватных мануалов для новичков на русском языке, к сожалению. Могу посоветовать только англоязычные:

    Symfony2 Registration and Login
    Creating a blog in Symfony2

    Пройдя эти мануалы, уже сможешь писать приложения.

    6. В любом фрейворке, тебе нужно будет в основном только это:

    - Роутер / контроллеры
    - Компонент валидации форм
    - Слой над базой данных

    И все! Фремворк предоставляет только инструменты, не более того. Т.е фреймворк - это не цель, а средство.
    Ответ написан
    Комментировать
  • С чего начать изучение Laravel?

    @Rukis
    Начните с официальной документации. Затем ларакаст и практика.
    Ответ написан
    2 комментария
  • Изучение Laravel, с чего начать?

    Sinersis
    @Sinersis
    Специальст широкого профиля
    Ну наверное я щас напишу еще раз то что многие уже написали:
    1. Обязательно вам нужна голова на плечах.
    2. Желание прочитать тонну документации с примерами по PHP
    3. Большая кружка для кофе\чая (нужное подчеркнуть)
    4. Освежитель для мозгов
    5. Умение пользоваться Google.com
    6. Cайт с документацией по Laravel
    7. Готовность к выполнению кучи рутинных задач для набивания руки.
    8. ТЕРПЕНИЕ! ТЕРПЕНИЕ! ТЕРПЕНИЕ! ЗАИНТЕРЕСОВАННОСТЬ!
    Ответ написан
    1 комментарий
  • Laravel vs Symfony документация и примеры на русском?

    e_svirsky
    @e_svirsky
    Web Developer
    Учите симфони, после него на что угодно - ларавел и т.д. в обратном направлении не работает!
    Ответ написан
    Комментировать
  • Почему в программировании используются моноширинные шрифты?

    Olej
    @Olej
    инженер, программист, преподаватель
    Почему в программировании используются моноширинные шрифты?

    В программировании не используются шрифты.
    В программировании используются мозги.
    Ответ написан
    Комментировать
  • Почему в программировании используются моноширинные шрифты?

    Winsik
    @Winsik
    сис.админ, недопрограммист :)
    отступами :)
    Ответ написан
    Комментировать
  • Почему Google Fonts использует только Woff2?

    llgruff
    @llgruff
    Scala
    Google Fonts чекает текущий бразер в котором идёт вызов шрифтов и формирует оптимальный css для загрузки.
    Если например используется актуальный chrome тогда шрифты отдаются в woff2, если что-то старее тогда: woff или ttf и т.д.
    Ответ написан
    Комментировать
  • Как обновлять ветку git до уровня мастера?

    ivankomolin
    @ivankomolin
    Выполнить git pull origin master, находясь в ветке товаров.
    Ответ написан
    Комментировать
  • Как сделать чтобы git не видел .idea?

    27cm
    @27cm
    TODO: Написать статус
    Для начала удалите папку из git: git rm -r --cached .idea

    В .gitignore должно быть просто .idea/ без звёздочки. Пример.

    Кстати, для .gitignore в PhpStorm есть плагин.

    Если сделать, как посоветовал Назар Мокринский, то файлы будут игнориться только при работе с git через PhpStorm, что в общем-то серьёзное ограничение. Тогда уж лучше использовать .git/info/exclude, но все эти способы отказаться от gitignore, скажем так, не пользуются популярностью.
    Ответ написан
    2 комментария
  • Как сделать чтобы git не видел .idea?

    @ifqthenp
    Мой .gitignore выглядит так:
    # IntellijIdea files
    *.iml
    .idea
    out

    Все прекрасно игнорит, палочка сзади не нужна.
    Ответ написан
    Комментировать
  • Как установить Memcache на OpenServer для PHP7.1-64x под Windows 10?

    vityachis
    @vityachis
    Yii2/Laravel Developer
    • Заходи сюда: https://github.com/nono303/PHP7-memcache-dll
    • В твоем случае переходи в: vc14/x64/ts и скачай php-7.1.x_memcache.dll
    • Переименуй его в php_memcache.dll и положи в папку %realprogdir%\modules\php\PHP-7.1-x64\ext
    • Добавь в файл конфигурации ( prntscr.com/k8solk ), в раздел где подключаются все расширения вот это: extension=php_memcache.dll
    • И конечно же включи его в настройках OS: ( prntscr.com/k8spjj )
    Ответ написан
    3 комментария
  • Отличия XML от JSON?

    XML - язык разметки.
    <widget>
        <debug>on</debug>
        <window title="Sample Konfabulator Widget">
            <name>main_window</name>
            <width>500</width>
            <height>500</height>
        </window>
        <image src="Images/Sun.png" name="sun1">
            <hOffset>250</hOffset>
            <vOffset>250</vOffset>
            <alignment>center</alignment>
        </image>
        <text data="Click Here" size="36" style="bold">
            <name>text1</name>
            <hOffset>250</hOffset>
            <vOffset>100</vOffset>
            <alignment>center</alignment>
            <onMouseUp>
                sun1.opacity = (sun1.opacity / 100) * 90;
            </onMouseUp>
        </text>
    </widget>

    JSON - формат для обмена данными, во множестве языках реализован, как массив данных.
    "widget": {
        "debug": "on",
        "window": {
            "title": "Sample Konfabulator Widget",
            "name": "main_window",
            "width": 500,
            "height": 500
        },
        "image": { 
            "src": "Images/Sun.png",
            "name": "sun1",
            "hOffset": 250,
            "vOffset": 250,
            "alignment": "center"
        },
        "text": {
            "data": "Click Here",
            "size": 36,
            "style": "bold",
            "name": "text1",
            "hOffset": 250,
            "vOffset": 100,
            "alignment": "center",
            "onMouseUp": "sun1.opacity = (sun1.opacity / 100) * 90;"
        }
    }
    Ответ написан
    Комментировать
  • Что выбрать - CMS или онлайн-конструктор для маленького интернет-магазина?

    ChicoId
    @ChicoId
    IT Specialist
    Я не съел собаку в этом деле но сам тоже много прошарил информации. Я считаю наиболее оптимально выбрать CMS изначально заточенную под интернет-магазин. Порекомендую взять Opencart, а точнее его локализованная версия для России - OsStore. Сама по себе она "голая" (так писали о ней в обзорах), но на нее много шаблонов и модулей. Лучше брать простую CMS и по мере необходимости насаживать на нее нужные модули чем брать изначально сложную и неповоротливую CMS и потом плясать с бубном пытаясь ее для себя адаптировать. Такие варианты как Wix насколько я знаю являются SaaS сервисами (ежемесячная плата за возможность управлять контентом и хостинг). В общем я думаю лучше взять бесплатную CMS OsStore и затащить его на хостинг и платить только за хостинг. SaaS дороже. Такие вещи как операции с заказами там есть в коробке этого магазина и при желании можно поставить еще модули платные или бесплатные. Я использую OsStore с шаблоном Ava и ставлю всякие нужные модули. CRM мне кажется нужна тем у кого уже большой поток клиентов. Если товаров всего 300 то думаю такая простая система как OsStore отлично подойдет. А если поставить шаблон то и вовсе будет более чем достаточно. Я его поставил на локальный сервер за минут 15-20. Но не стоит думать что она совсем простая. Все необходимое в ней есть.
    Ответ написан
    Комментировать
  • Куда клиенты валят с Upwork?

    sim3x
    @sim3x
    Тебе пора или присоединяться к фирме, в которой ты будешь востребован менее епизодично
    или повышать свой уровень и переходить на почасовку

    ПС:
    Клиенты никуда не валят.
    Ты просто попал в нишу, где ты конкурируешь с низкооплачивамыми работниками, которых становится больше
    Ответ написан
    21 комментарий
  • OctoberCMS - Годится ли как основа для web-студии?

    lukoie
    @lukoie
    У меня она одна из фаворитов. Наряду с признанными лидерами(ВП и Жумла) и getsimple cms для лендингов, ну и еще парочка(но ни в коем случае не дрюпал, и в страшном сне не нужен).
    Если у Вас копеешные заказы, которые не нужно в будущем масштабировать до порталов, то Октябрь вполне подходит. Это современный продукт, в котором учтены многие детали, которые в ином случае пришлось бы самому пилить.
    Потому советчикам, которые советуют пользовать фреймворки можете спокойно ответить что Вы его и будете пользовать - Ларавел, который сегодня один из лидеров на рынке.
    Вполне хороший выбор! Но, конечно, стоит понимать под какие из задач годится именно этот инструмент. Если у Вас в основном сайты-визитки и бизнес порталы, то Октябрь может быть немного неуместен для таких задач, слишком громоздкий для первых(там не нужна такая избыточность кода и бекенда!), и слишком легковесен для вторых(он не удобен будет в итоге для контент-менеджеров).
    Ответ написан
    5 комментариев