Прикрутите PDOException к вашему коду. return true очень наивно использовать в конце функции — вы не знаете, чем может закончится вызов execute(). Другими словами, правильно обрабатывайте исключительные ситуации.
If multiple files specify the same option, the entry in the file with the lexicographically latest name will take
precedence. It is recommended to prefix all filenames with a two-digit number and a dash, to simplify the ordering of the files.
alabs, CURLOPT_SSL_VERIFYHOST установите в значение 2 или тоже уберите (2 — дефолтное значение). Мануал PHP опцию CURLOPT_SSLVERSION не рекомендует устанавливать.
"Статьи принимаются в виде голого текста, практически без вёрстки, т.к. всё равно верстаются заново"
Ну то есть в блокноте можно писать?)) LaTeX имеет значительное преимущество перед вордом. Видел несколько самодельных журналов, свёрстанных в ворде... Это просто ужас. LaTeX сделал бы гораздо лучше.