Ответы пользователя по тегу PHP
  • Насколько актуален чистый PHP?

    Но спустя почти год я искренне втянулся и даже оттягиваю процесс поиска работы, чтобы изучить побольше да поспокойнее, потому что я получаю удовольствие от процесса и обучения.


    Налицо непонимание даже не рынка, а жизни в целом :) Для начала надо определиться, работа это или хобби.

    Если хобби — то это может быть бесконечно долгое копание в песочнице, ну если нравится — почему бы и да.

    Если работа — так иди на любую "боевую" работу. Там, грубо говоря, тебя жизнь поставит на место. Не нужного никакого сидения в коробочке и изучения чего-то там. Ты хочешь понять рынок? Так выйди на него. Рынку нужно одно — решение задач заказчика за минимально возможные деньги и время. Пойди на любую работу, там ты не будешь маяться вопросами о бытии, языках и фреймворках. Тебе руководитель даёт задачу — ты её решаешь, отдаёшь, берёшь следующую. На более высоких уровнях иерархии — ты раздаёшь задачи, добиваешься готового решения, сдаёшь заказчику. Повторить несколько раз. Я сменил примерно 3-4 места работы, прежде чем научиться просто РАБОТАТЬ, хотя PHP я к тому времени знал на уровне миддла.

    И тут внезапно выясняется, что жизнь — это не изучение языков программирования и фреймворков, а работа и решение чужих задач за чужие деньги. А также постоянное наступание и даже бег по граблям на время.

    Таксисты не изучают правила дорожного движения и устройство автомобиля целый год. Когда им надо кормить семью — они просто выезжают и возят людей. Сначала получается не очень, но потом всё лучше и лучше.

    И уж точно один день реальной работы стоит года "вкатывания" и сидения в песочнице.
    Ответ написан
  • Как отредактировать doc/docx на PHP?

    У меня тоже есть работа с DOCX файлами. Правда на Ruby, генерирую договора и акты.
    Распакуйте файл docx при помощи unzip. Среди распакованных файлов есть word/document.xml. Там-то весь контент и спрятан. Манипулируйте им как хотите, запаковывайте снова в docx и вуаля: у вас обновлённый согласно вашему коду документ. Возможно для PHP уже есть либы, которые это максимально автоматизируют. У меня правда задача другая — сгенерить PDF из полученного DOCX, но это уже другая тема.
    Ответ написан