bsyomov

bsyomov
Рейтинг
31
Регистрация
25.01.2012

Не то чтобы Drupal плох, но специализированные решения для магазинов функциональнее чем магазинные модули для CMS.

Каталог Ubercart на самом деле довольно убог. Обычно берут Ubercart как движок магазина - корзина, платёжные системы и.т.п., а какалог делают-таки на views.

Если планируете последующее расширение, думаю стоит смотреть скорее на Drupal7 и соответственно Drupal Commerce, а не на Ubercart - разработки побольше будет, но решение в итоге более гибкое и функциональное.

liga:
Поясните, пожалуйста, а в чем их основное различие?

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

Система темизации кардинально отличается.

Да в общем отличается на самом деле примерно всё - Wordpress это простенький блоговый движок, из которого разными костылями пытаются сделать (и делают иногда) почти всё что угодно. Drupal изначально предназначен для построения довольно сложных вещей, очень гибок, но и сложен при этом.

liga:

Хотелось бы уточнить следующее:
Можно ли, например, на Друпале сделать так, чтобы рекламный блок выводился перед вторым подзаголовком в статье (<h3>)? А на WP? А на UMI?

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

liga:

Или сделать так, чтобы редактор при добавлении на сайт просто загрузил 2-3 картинки и они показывались бы в таком же режиме, как в теле статей на shkolazhizni.ru?

Довольно просто в случае Drupal.

liga:

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

Больше в данном случае не лучше. Очень многие, предлагающие свои услуги в разработке под wordpress и joomla специалистами ни разу не являются - сказывается очень низкий порог вхождения и популярность.

Если корзина не нужна, брать Drupal. Ubercart не нужен - views + cck + taxonomy + taxonomy menu + модули для красивости по вкусу.

Еслу нужна, то лучше выбрать что-нибудь специализированное.

musulman:

Дальше с нагрузками отдельная история, у них есть такой модуль "Статистика" который сами разработчики рекомендуют отключить, вопрос тогда нафига он?:)

Это в общем-то проблема любой CMS, статистика всегда создаёт довольно большую нагрузку, которую не избежать кешированием, например, но кому-то она нужна.

musulman:

Сайт очень трудно настрить, крутили с поддержкой хоста сколько могли после чего хостер чуть ненапнул нас с хоста потому как мы очень сильно грузили VPS.

Пнуть с VPS при большой нагрузке это сильно - это не шаред хостинг, и почему бы вам не использовать все выделенные вам ресурсы? =)

musulman:

С другой стороны очень хорошая и удобная админка, легка работать с формами. Да и много с чем, я думаю в скором будущем если допилят все недостатки будет очень удобной CMS

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

2 liga

На самом деле, я бы смотрел на Drupal для информационного ресурса. В варианте Pressflow, если у вас есть возможность настроить окружение (т.е. это не шаред хостинг), вы сможете получить отличную производительность, за счёт многоуровнего кеширования и доработок производительности, при всей гибкости Drupal, и совместимости с большинством модулей (совместимость есть со всеми, некоторые отрицательно скажутся на производительности).

Минус в том, что если вы планируете делать ресурс самостоятельно, Drupal понять после Wordpress будет не слишком легко, идеология весьма сильно отличается.

А если вы уже решили, что выбор будет из двух вышеназванных CMS, то выбирайте конечно Wordpress, хоть это и извращение, делать не нём что-то отличное от блога, вы его знаете, допилите.

Для таких нужд поднимается отдельный сервер для разработки. В общем даже не важно там-же или на другом сервере/виртуалке/хостинге. Удобно, если при этом есть всякие xdebug и.т.п.

Применять изменения можно различными способами, от ручного копирования изменённых файлов, до систем непрерывной интеграции.

А зачем у вас вообще порт 8080 торчит наружу? В простейшем случае его надо закрыть фаерволом, а лучше повесить на апач на 127.0.0.1:8080.

А редирект примерно такой:

RewriteCond %{HTTP_HOST} ^(www\.)site\.ru:8000$

RewriteRule (.*) http://site.ru/$1 [R=301,L]

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

Сейчас задался целью сделать большую надстройку на wordpress для использования движка в качестве полноценной CMS.

Возьмите полноценную CMS.

знакомство с php начал всего неделю назад и пока не силен в терминах.

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

Чтобы делать такие вещи нужен опыт, а начинать лучше с чего-то менее глобального.

К тому же изначально, вы ставите себе задачу, имеющую очень малый практический смысл.

А по теме, весь ввод надо проверять. Как это делать, вопрос совсем другой, методов много.

Подменять селекты на инпуты никто не будет - вам пришлют запрос, сформированный так, как нужно атакующему.

С текущим уровнем знаний вам надо очень много ещё учиться, до того, как писать что-либо, что будет работать в продакшене.

Причём учить не только собсвенно php, но и различные технологии, которые вы будете использовать.

Как и где вариантов много. И книги и всякие курсы и изучение готового кода...

heialo:
сразу извиняюсь за нубство, но вот такая задача:
нужно как-то перенести файлы (бекапы) с одного сервера на другой. Т.е минуя загрузку сначала ко мне на комп. (у меня крайне медленный инет, а файлы весят около 10 гб.)

И там, и там, вроде есть доступ к ssh, но я этим пользоваться не умею, не понимаю как и что оно делает, и стараюсь без него обходится.
Подскажите плиз скрипт, или программу, с помощью которых это можно было бы сделать.

Думал такой вариант: на одном сайте, который лежит на том сервере куда нужно перенести файлы с другого, организовать что-то по типу файлообменника, с возможностью загрузки по url, положить бэкап в корень сайта что на том другом сервере, и по ссылке закачать. Но не знаю где найти такой скрипт, и даже как примерно, более коротко это сформулировать для поискового запроса чтобы погуглить :)

Плиз, подскажите что-то :)

Если у вас и там и там есть ssh, то самый простой путь, воспользоваться для этого sftp,scp.

Освоить несложно и полезно.

Автоматизировать это можно, воспользовавшись cron. Его освоить также весьма полезно и тоже нет ничего магического. =) Мало того, пригодится рано или поздно, для выполнения регулярных действий связанных с сайтом.

Выкладывать же бекап в место доступное извне по http, не самая лучшая идея.

morgn:
интересно а вы сами уже родились с умением заниматься достаточно профессионально технической частью ?
я не спрашивал нужен мне администратор или нет.
я четко кажется написал что с чего то все начинают

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

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

morgn:

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

вопросы остаются актуальными , за ответы и советы буду благодарен !
С уважением !

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

Вы же, надеюсь, не думаете, что вы поставите панель по мануалу, и это всё, что вам надо будет сделать? А что будете делать, когда возникнут проблемы? Придёте на форум задавать вопросы, когда проблему надо срочно решать?

Ваши наступания на грабли, а они по началу будут, и их будет много, станут проблемами ваших клиентов. А проблемы ваших клиентов, станут подтачивать вашу репутацию.

Как минимум, вам надо лично посмотреть на те инструменты, которыми вы планируете пользоваться, и составить своё мнение о них, и на форуме спрашивать о куда более конкретных вещах уже, а не о том, какая панель лучше. Нету лучшей, то что вам посоветуют в итоге в основном будут личные предпочтения, не более, поэтому ценность такого совета довольно сомнительна. Вот вы, как разработчик, однозначно ответите на вопрос какая CMS или какой фреймворк лучше?

=) Ок, не будем попусту спорить, полезная софтина.

Всего: 315