Search
Write a publication
Pull to refresh
0
0
Сергей @kupidonkhv

User

Send message
Заверните мне два, пожалуйста
Ага, а ещё симку, почту и фамилию в паспорте сменю… )
— нет нормального файлового менеджера

Для Textpattern он и не нужен — и плагины, и CSS и Html страниц редактируем в админке

— нет подсветки синтаксиса

Уже есть — есть замечательный плагин spf_codemirror

— навигация и дизайн в админке тоже оставляют желать лучшего

Решается отличными темами для админки. Моя любимая — Hive

— при установке создавать конфиг вручную?!

Решил в своей сборке Textpattern. К сожалению она пока не публична.

— написан функциями? Думаю для серьезных проектов это минус.

И ФП, и ООП — это инструменты, методика, если хотите. Тут вопрос в правильном использовании и понимании преимуществ и недостатков каждого из них.

Искренне желаю вам сделать конфетку из своей CMS. На базе Kohana может получиться действительно очень стоящая вещь.
ООП неэффективен в смысле распределения памяти. Каждый объект имеет невидимый указатель на дескриптор типа для своего класса. Значит, в ООП требуемая дополнительная память выражается в одном указателе для объекта и в одном дескрипторе типа для класса.
С кешированием согласен, но и это не панацея.
Не буду развивать холивар на тему «Почему объектно-ориентированное программирование — это отстой!» или «Функции рулят!»…
У каждого метода программирования есть как плюсы, так и свои минусы.
Спасибо за интерес и вашу критику!

Стоит ли теперь считать что легким он уже не будет?

Спору нет. Но поживём — увидим. На текущий момент идёт только формирование идей, как TXP 5 должен работать. До реализации ещё очень далеко. Думаю, мы увидим ещё несколько версий на текущем ядре.

Код ужасно перемешан с версткой ( смотри txp_auth.php 95 строку)

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

Второй пункт мне непонятен в принципе.
Да и левые вставки банально не доходят до SQL запросов. Можно теоретически нашкодить, выполняя код из плагинов. А для этого нужно УЖЕ иметь доступ к админке. Да и это решается распределением ролей и разрешений пользователям.
В Textpattern встроена своя готовая система комментирования. Там нет необходимости регистрироваться для публикации коммента.
В одном из своих проектов я использую disqus, как дополнительную систему комментирования. Её встроить на сайт просто.
Возможно, вам подойдёт она.
За что минус?
В Textpattern нет в классическом понимании шаблонов. Есть интересная мысль: любое преимущество рождает равный по силе недостаток.
Это я к чему. В идею Textpattern заложена простота. Везде. Иногда доходящая до аскетизма. Что позволяет любому человеку, знающему html разобраться практически с ходу и включиться в работу. Даже если ты в глаза не видел проект. Даже если ты не видел сам движок.
Старт с IDE или фреймворком требует значительного времени в освоении инструмента.
Пока эта работа ведётся в виде диалога с пользователями. Переложить Textpattern в MVC и оставить все его преимущества не простая задача.
Уж сколько мне пришлось в своё время допиливать WordPress — это жуть! Каждый движок не идеален и хорош в своей области. Я же хочу привлечь внимание к CMS Textpattern, как надёжному и простому в старте, освоении и поддержке.
А свои усилия я прилагаю к развитию этой системы.

Information

Rating
Does not participate
Location
Хабаровск, Хабаровский край, Россия
Date of birth
Registered
Activity