Ответы пользователя по тегу PHP
  • Какую выбрать CMS на PHP?

    @benoni
    программер-любтель, иногда подрабатываю фрилансом
    WolfCMS - https://www.wolfcms.org/ - помню как-то смотрел. Показалась достаточно простой и легковесной.
    Ответ написан
    Комментировать
  • Почему не используют Zend Framework?

    @benoni
    программер-любтель, иногда подрабатываю фрилансом
    они более легкие в освоениии (по крайней мере yii и laravel), поэтому они юзаются чаще Zend'a)
    Ответ написан
    Комментировать
  • Есть ли альтернатива PHP?

    @benoni
    программер-любтель, иногда подрабатываю фрилансом
    ИМХО, либо Python с Django, Flask и не только) и несколькими по-моему довольно юзабельными и известными CMS-инами (например, Plone)
    либо NodeJS с Express (и фреймворками на его основе - Koa.js, Sails.js) и несколькими другими (например, Total.js),
    либо Ruby, но там кроме рельсов и синатры ничего особого вроде нет для вэба такого, чего нет в php, ноде или питоне.

    есть еще правда ASP.NET-овский MVC-фреймворк (не помню как называется, вроде так и называется) с парой CMS-ок на его основе, но ИМХО, это больше для фанов си-шарпа и майкрософта пойдет наверное.
    Java? хм.. я не знаю, какой джава-фреймворк для вэба был бы у всех на слуху, что называется - может это из-за того, что я слабо знаю экосистему джавы?

    Ну и, наконец, фреймворки на функциональных языках (например, на эрланге (N20), хаскеле (Yesod), Clojure (Compojure), OCaml (Eliom) и наверное еще что-то), на языке Lua (orbit, lapis...) и прочие редкости.

    так что тут уж на вкус и цвет, что называется - главное заказчика или работодателя найти. который либо согласится на тывой язык, либо ему будет до фени, на чем кодишь, главное чтоб работало)
    Ответ написан
    Комментировать
  • Какой язык программирования выбрать?

    @benoni
    программер-любтель, иногда подрабатываю фрилансом
    Не джангой единой может жить веб-разраб на питоне. Есть еще Flask, Bottle.py, Cherry.py, Tornado, и некоторые другие. ;)

    Из восмтребованных для веба: javascript с Node.js, PHP (естесно, Wordpress, Joomla. Laravell, и прочие известности).
    Из энтерпрайза: Java, C#, которые впринципе тоже можно для вэба использовать.

    А из простых (но увы, не сильно востребованных): Lua (в основном для игр, но и под веб, и десктоп на Lua писать тоже в принципе можно) и Erlang. Erlang знаю за 2 недели можно вполне выучить и писать для продакшна, Lua - думаю тоже учится легко (возможно она даже легче питона в изучении). Вот тока Erlang или Lua программисту наверное проще будет стартап свой создать, нежели найти работодателя на эти языки.

    а так наверное наиболее оптимальны в плане соотношения легкости, универсальности и востребованности - питон и java script .
    Ответ написан
    4 комментария
  • А какой ваш путь изучения ЯП?

    @benoni
    программер-любтель, иногда подрабатываю фрилансом
    В универе делали лабораторки на 7-м турбопаскале (свой комп появился у меня достаточно поздно - как раз на первом курсе универа, и то это был комп на двоих так сказать) . Тогда же в универе баловался бейсиком (да-да, тем самым досовским, а также немножко 6-м вижуал бейсиком). Но собственно программированием заинтересовался после универа, когда решил пойти учится на курсы ШАГ-а. там было галопом по европам - основы с++/с#, в которые я тогда не вьехал, а посему пошел на специализацию не "программирование", а "компьютерная графика и веб-технологии", где понравился PHP.
    Посему в конце концов начал заниматся сайтами на пхп и то время от времени в качестве подработки. И только в последние пару лет решил программированием по-серъезнее, сперва подучивал PHP (Wordpress, CodeIgniter, etc.) и javascript (jquery) и основами руби, но в последнее время заинтересовался питоном, node.js и функциональщиной. В общем так и не определился еще с языком, ибо каждый язык по своему нтересен и имеет свои плюсы минусы.

    С какого языка начинать обучения? Если распределить по областям применения, то могу распределить так:
    - для веба? - PHP vs. javascript
    - не определся с областью применения, но хочется чего-то современного? - Python
    - геймдев? - Lua
    - хочется матана, шаришь в математике и нравятся скобочки?) - Scheme (и книжка "SICP" в помощь :) )
    - хочется экзотического синтаксиса, матана, а также понимания принципов облачных технологий и высоконагруженных серверов за короткое время?) - Erlang

    ИТОГО: либо питон, либо пхп, либо джаваскрипт как для новичка вполне сойдет (в лиспы и эрланг наверное соваться новичку не стоит, ибо они малопопулярны как по литературе, так и по вакансиям по сравнению с тем же питоном и довольно специфичские; а си++ и джава все таки больше для тех программеров, которые точно знаю, что будут применять в основном их, ибо учить С++ тока из-за того, что он универсальный и у него си-шный синтаксис, ИМХО, как-то глупо)
    Ответ написан
    Комментировать
  • Что нужно знать Back-end разработчику в 2014 - 2015 гг.?

    @benoni
    программер-любтель, иногда подрабатываю фрилансом
    Кроме пайтона и пхп из технологий порекоментовал бы:
    1. Nodejs + express + еще какие-нить популярные фреймворки для js и ноды.
    2. Также еще можно посмотреть в сторону функциональщины (хотя бы для общего развития): Erlang, Clojure + ClojureScript, Scala, F#... (на выбор)
    3. "облака", распределенные вычисления, параллельные вычисления и т.п.

    Из общего: git, хорошая и удобная IDE, всякие облачные технологии и распределенные вычисления.
    Ответ написан
    Комментировать
  • На каком фрейморке лучше писать магазин: Phalcon, Codeigniter, Yii, Zend, Symfony?

    @benoni
    программер-любтель, иногда подрабатываю фрилансом
    смотря какой магзин предполагается - если сравнительно простой, то и CI подойдет (там есть класс магазина), а также знаю есть модули магазина под Laravel и Yii.

    cidoc.maxtet.ks.ua/libraries/cart.html - класс корзины для CodeIgniter
    Ответ написан
  • IDE для разработки на PHP?

    @benoni
    программер-любтель, иногда подрабатываю фрилансом
    Geany - дешево и сердито. Легковесная кросплатформенная бесплатная IDE с поддержкой нескольких популярных языков, в т.ч. и PHP. Есть портативная версия. Поддерживает плагины.
    Ответ написан
    Комментировать
  • Какую легкую IDE выбрать для php?

    @benoni
    программер-любтель, иногда подрабатываю фрилансом
    1) могу посоветовать Geany (сам люблю эту IDE)

    a. легковестная, маленькая
    b. есть русский язык
    c. присутствует поддержка большинства известных языков программирования, в т.ч. php
    d. опенсорс, и под линукс, и под винду. ;)

    2) Также могу посоветовать - достаточно мощную бесплатную Aptana Studio (ссыль на википедию, где можно почитать про прогу. Офф. сайт проги - aptana.com ).
    Ответ написан
  • Какой ваш любимый PHP Framework?

    @benoni
    программер-любтель, иногда подрабатываю фрилансом
    https://github.com/jmathai/epiphany - The Epiphany PHP Framework

    "плюсы: достаточно легок в изучении (ИМХО), легко прикрутить оrm a-la RedBeanPHP, шаблонизатор какой-нить и т.п., малый размер дистра (микрофреймворк)

    "минусы" малоизвестен, возможно несовместим с бандлами от симфони

    до него юзал CodeIgniter, также смотрел Кохану.
    Счас посматриваю в сторону python (flask, bottle.py, etc.) и Node.js
    Ответ написан
    Комментировать