Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Мне нравится CMS "BITRIX"
 
 автор: CrazyAngel   (14.04.2007 в 12:45)   письмо автору
 
 

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

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

Это не раклама этой CMS, я просто хочу узнать, что думаете вы насчет этой системы

   
 
 автор: isset   (14.04.2007 в 13:14)   письмо автору
 
   для: CrazyAngel   (14.04.2007 в 12:45)
 

это реклама..
а CMS - [поправлено модератором] :)

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

[поправлено модератором]

   
 
 автор: CrazyAngel   (14.04.2007 в 13:35)   письмо автору
 
   для: isset   (14.04.2007 в 13:14)
 

Вы работали с этой CMS?
Просто я там не нашел никакого "неоптимизированного кода"

[поправлено модератором]

   
 
 автор: isset   (14.04.2007 в 14:41)   письмо автору
 
   для: CrazyAngel   (14.04.2007 в 13:35)
 

значит не искали.
далеко ходить не буду, incoldpages.php

   
 
 автор: CrazyAngel   (14.04.2007 в 15:31)   письмо автору
 
   для: isset   (14.04.2007 в 14:41)
 

вот его код

<?
//Файл используется для задания массива соответствий 
//между страницами старого сайта и страницами нового сайта.
//Т.о. пользователи пришедшие по устаревшим закладкам - 
//будут правильно перенаправлены.

$arPagesInc = Array(
"personal.site.com"  => "/personal/"
);

$pg $_SERVER["HTTP_HOST"].$_SERVER["REQUEST_URI"];
$from array_keys($arPagesInc);
for(
$i=0$i<count($from); $i++)
{
    if(
strpos($pg$from[$i])!==false)
    {
        
$REQUEST_URI=$arPagesInc[$from[$i]];
        require(
$_SERVER["DOCUMENT_ROOT"].$REQUEST_URI);
        die();
    }
}
?>


Что тут такого плохого?

   
 
 автор: isset   (14.04.2007 в 16:48)   письмо автору
 
   для: CrazyAngel   (14.04.2007 в 15:31)
 

переписывается в

<?php
 $arPagesInc 
= Array(
"personal.site.com"  => "/personal/"
);

$pg $_SERVER["HTTP_HOST"].$_SERVER["REQUEST_URI"]; 

foreach(
$arPagesInc as $key => $url) {
    if(
strpos($pg$key)!==false)
    {
        require(
$_SERVER["DOCUMENT_ROOT"].$url);
        die();
    }
}
?>


что в ядре думаю понятно.

да и сами они чего то там оптимизируют

   
 
 автор: golovdinov   (14.04.2007 в 21:54)   письмо автору
 
   для: isset   (14.04.2007 в 16:48)
 

Я знаю про эту систему, то что над ней работает целая армия разработчиков. Сейчас она в тройке лидеров русских CMS, если не на первом месте.
P.S.: Мне бы даже в голову не пришло, что у нее может быть неоптимизированный код :)

   
 
 автор: cheops   (15.04.2007 в 01:05)   письмо автору
 
   для: golovdinov   (14.04.2007 в 21:54)
 

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

   
 
 автор: Unkind   (14.04.2007 в 22:32)   письмо автору
 
   для: isset   (14.04.2007 в 16:48)
 

-

   
 
 автор: fraggedbynoob   (15.04.2007 в 12:19)   письмо автору
 
   для: CrazyAngel   (14.04.2007 в 12:45)
 

Бытует мнение, что разрабатывать свою цмс или что то подобное не имеет смысла. Зачем, если есть "горячие пирожки" которые можно продавать. При этом в организациях основу которых составляют ака "кновледж сотрудники" применение цмс явно не повысит профессиональных навыков этих самых сотрудников. Я считаю Битрикс - зло. Если рассуждать на тему долгосрочной перспективы контор которые продают такие "горячие пирожки" то это как правило среднесортные организации получающие львиную долю прибыли за счёт массовой продажи типовых проектов говорить о перспективе, имея в виду конкурентноспособность завтра, довольно сложно.

   
 
 автор: CrazyAngel   (15.04.2007 в 14:27)   письмо автору
 
   для: fraggedbynoob   (15.04.2007 в 12:19)
 

А как насчет системного программирования для Windows например? знаново писать все окна и т.п. ?

   
 
 автор: isset   (15.04.2007 в 15:42)   письмо автору
 
   для: CrazyAngel   (15.04.2007 в 14:27)
 

а как насчет велосипеда...
Это разные области, разные причины, разные требования..


Каков реальный смысл этой темы?

[поправлено модератором]

   
 
 автор: CrazyAngel   (15.04.2007 в 16:18)   письмо автору
 
   для: isset   (15.04.2007 в 15:42)
 

Да, я хочу узнать как относятся к битриксу на этом форуме.

[поправлено модератором]

   
 
 автор: cheops   (15.04.2007 в 16:44)   письмо автору
 
   для: CrazyAngel   (15.04.2007 в 16:18)
 

Именно на этом форуме подавляющее большинство относятся так, как написал fraggedbynoob - так сложилось, что здесь сокопились в основном разработчики собственных систем, а не пользователи CMS (что тоже не всегда просто), поэтому разработчики относятся к распространённым CMS с подозрением, опасаясь, что рано или поздно одна из таких систем отберёт у них хлеб и им придётся начинать с нуля в другой области. Так как заниматься настройкой они не хотят, а хотят разрабатывать уникальные системы, искать новые решения и т.п.

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

   
 
 автор: isset   (15.04.2007 в 17:44)   письмо автору
 
   для: CrazyAngel   (15.04.2007 в 16:18)
 

И что это изменит?

   
 
 автор: CrazyAngel   (15.04.2007 в 17:51)   письмо автору
 
   для: isset   (15.04.2007 в 17:44)
 

в корне ничего, мне просто интересно

   
 
 автор: cheops   (15.04.2007 в 16:35)   письмо автору
 
   для: CrazyAngel   (15.04.2007 в 14:27)
 

>А как насчет системного программирования для Windows например? знаново писать все окна и
>т.п. ?
Не много не корректное сравнение, тут разумнее было сравнивать с вариантом написания своего собственного Web-сервера.

   
 
 автор: zavragnov   (16.04.2007 в 10:42)   письмо автору
 
   для: cheops   (15.04.2007 в 16:35)
 

>>Помоему это лучшая CMS для производства сайтов "на конвейере"

А вы попробуйте сначала корректно запустить этот конвейер.

Сказать плохо о битриксе это ничего не сказать. Сказать что это хорошо ...?

Короче говоря мучался я сним на тему заявленной мультисайтовости, все запустил и все заработало, но в итоге забил на все это дело.

Короче проще написать свое!!!

PS
Но внем есть и много хорошего, но туповат он!!

А тем более он сольется с 1С, а что это получится думайте сами!!

   
 
 автор: CrazyAngel   (16.04.2007 в 12:05)   письмо автору
 
   для: zavragnov   (16.04.2007 в 10:42)
 

Это первые сайты так, помоему тяжело со всеми CMS сначала, нужно привыкнуть и понять идею этой системы

   
 
 автор: KPETuH   (16.04.2007 в 13:08)   письмо автору
 
   для: CrazyAngel   (16.04.2007 в 12:05)
 

а мне нравиться программировать на php, а использование cms убивает интерес к созданию сайтегов на корню

   
 
 автор: CrazyAngel   (16.04.2007 в 13:33)   письмо автору
 
   для: KPETuH   (16.04.2007 в 13:08)
 

почему?

   
 
 автор: KPETuH   (16.04.2007 в 13:41)   письмо автору
 
   для: CrazyAngel   (16.04.2007 в 13:33)
 

решите для себя что вам нравиться в сайтостроении и в програмировании на php в частности и получите ответ на свой вопрос.

   
 
 автор: Sc   (16.04.2007 в 17:05)   письмо автору
 
   для: CrazyAngel   (14.04.2007 в 12:45)
 

У меня небольшой вопрос. Вот я много слышад про CMS BITRIX, а ее еще не видел. Вопрос: есть ли какая-нибудь демо-версия и где ее скачать?

   
 
 автор: Sc   (16.04.2007 в 17:06)   письмо автору
 
   для: CrazyAngel   (14.04.2007 в 12:45)
 

У меня небольшой вопрос. Вот я много слышад про CMS BITRIX, а ее еще не видел. Вопрос: есть ли какая-нибудь демо-версия и где ее скачать?

   
 
 автор: aexb   (16.04.2007 в 17:26)   письмо автору
 
   для: Sc   (16.04.2007 в 17:06)
 

http://www.bitrixsoft.ru/download/

   
 
 автор: Ziq   (16.04.2007 в 17:26)   письмо автору
 
   для: Sc   (16.04.2007 в 17:06)
 

http://demo.bitrixsoft.ru/

   
 
 автор: куч1963   (17.04.2007 в 08:06)   письмо автору
 
   для: Ziq   (16.04.2007 в 17:26)
 

меня интересует больше такой аспект использования сторонних систем управления контентом. Вот вылазит сайт в топ, набирает хорошие показатели по ПР и ТИЦ, и появляются вдруг на нем ссылки, и еще какая нибудь бодяга. можно ли гарантировать, что сайт под управление купленной системой полностью находится под вашим контролем?

   
 
 автор: CrazyAngel   (17.04.2007 в 12:13)   письмо автору
 
   для: куч1963   (17.04.2007 в 08:06)
 

те кто продает CMS невыгодно обманывать покупателей, это отпугнет основной источник дохода.

Но ваш сайт могут взломать злые умы)

   
 
 автор: cheops   (17.04.2007 в 12:52)   письмо автору
 
   для: куч1963   (17.04.2007 в 08:06)
 

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

   
 
 автор: tokmak   (17.04.2007 в 17:25)   письмо автору
 
   для: cheops   (17.04.2007 в 12:52)
 

против Битрикса я ничего не имею, но могу сказать что любой человек хорошо владеющий некоторыми языками веб-программирования может написать такую же CMS систему.
Вот допустим форумы Invision кому-то они нравятся, а мне допустим нет. Эта система очень тяжелая, при загрузки. Данный форум хоть и функций меньше, но все основное есть и при загрузки он намного превосходит forums Инвижион. Можно и самим написать систему и превзойти систему битрикс и invision, всем умным людям общающихся на этом форуме. Если кто-то против, говорите, но у каждого свои взгляды.

   
 
 автор: Axxil   (17.04.2007 в 18:16)   письмо автору
 
   для: tokmak   (17.04.2007 в 17:25)
 

Врядли получится превзойти. Вы не забывайте что Bitrix сейчас это не 2 студента программера а мощная компания с кучей персонала. И соответственно ресурсов у неё гораздо больше. И задавит она всех однажды, это практически гарантировано. Bitrix сейчас агрессивно позиционирует себя как единственно-возможная CMS на российском рынке. И вбивается в мозг что типа если у тебя сайт на битрексе то спать можешь спокойно, всё будет работать. Это правильно. Тут можно провести паралели с 1C. В 90-х было куча бухгалтерского софта... И где он сейчас? С битрикс мы имеем чёткую картину монополизации рынка, такую же как в своё время продемонстрировала Microsoft. Свято место пусто не бывает, и однажды кто-то должен был занять пустующую нишу профессиональных CMS. Это сделали граждане из Битрикса. И остаётся только это принять. А слияние с 1С ИМХО вообще убьёт частные студии. Все заказчики будут переходить на Битрикс и заказывать только тюнинг этой системы. И придётся нам, господа програмисты, изучать эту систему либо валить в смежные области.

   
 
 автор: isset   (17.04.2007 в 18:55)   письмо автору
 
   для: Axxil   (17.04.2007 в 18:16)
 

Я тоже так думал. Но более глубокие размышления говорят совсем о другом. У каждой компании своя причина успеха, свои особенности и т.п.
за 5 лет 700 партнеров это очень много, но вот 6000 сайтов это очень мало, что-то его держит и будет держать.

PS: если не ошибаюсь битрикс всего то 2 человека пишет

   
 
 автор: NovikovMA   (17.04.2007 в 21:49)   письмо автору
 
   для: isset   (17.04.2007 в 18:55)
 

Мне кажется, примерно такой же вопрос вставал, когда пошел бум программок для написания html страниц….
Долго шел разговор, писать в блокноте или в html редакторе?
И все равно все остались при своих мнениях. Я, например, пишу только в блокноте…

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

Мне, например, нравится самому делать CMS в зависимости от задачи.

P.S. Бояться, что "BITRIX" или еще что-нить подобное отберет от нас работу не стоит. Всегда можно работодателю объяснить, что универсальные CMS хуже чем оригинальное решение программиста.

   
 
 автор: CrazyAngel   (18.04.2007 в 11:41)   письмо автору
 
   для: NovikovMA   (17.04.2007 в 21:49)
 

эм... в битриксе есть поиск даже в дешовой версии, и настраивается он хорошо :)... форум тож есть =)

CMS под конкретный сайт навернека будет лучше универсальной всегда, но не каждый это может себе позволить

   
 
 автор: Axxil   (18.04.2007 в 12:31)   письмо автору
 
   для: CrazyAngel   (18.04.2007 в 11:41)
 

Например очень много фирм ведут учёт движения товара по складу например на 1С и очень удобно будет чтобы на сайте сразу отражалась ситуация с наличием товара и его ценой.
Это только один пример, но очень показательный.
А теперь оцените свои трудозатраты чтобы реализовать такую штуку :)

   
 
 автор: cheops   (18.04.2007 в 14:15)   письмо автору
 
   для: Axxil   (18.04.2007 в 12:31)
 

От 10 минут до пары часов на это уходит, в зависимости от вменяемости администратора 1С - распарсить любой удобный формат или даже обратиться к MS SQL напрямую - вещь не сложная... У CMS имеется своя ниша и она будет ещё некоторое время расти, однако многим требуется уникальное ПО с уникальными возможностями... Всё в CMS не загонишь, а если загонишь, а она автоматически начинает проигрывать "лёгким" системам по скорости, сложности и трудозатратам на сопровождение.

   
 
 автор: antf   (18.04.2007 в 14:21)   письмо автору
 
   для: cheops   (18.04.2007 в 14:15)
 

>> Всё в CMS не загонишь, а если загонишь, а она автоматически начинает проигрывать "лёгким" системам по скорости, сложности и трудозатратам на сопровождение.

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

   
 
 автор: antf   (18.04.2007 в 14:47)   письмо автору
 
   для: antf   (18.04.2007 в 14:21)
 

Тут еще надо учитывать один момент, связанный с российской действительностью: менеджеры нередко плохо владеют компьютером даже на уровне пользователя. Тут надо строить интерфейсы попроще, заточенные под конкретную задачу. Их легко модифицировать и больших объемов документации к ним писать не нужно. Готовые CMS имеют два больших минуса:

- Куча избыточных возможностей за работоспособность/нерабоспособность ты отвечаешь.
- Убирать ненужные функции - дело долгое, нудное и далеко не творческое.


PS Когда я пытаюсь установить на сайт что-то сложное и универсальное с дальним прицелом на будущее развитие мне говорят. "Делай попроще. Это Ярославль, а не Москва, не Питер и Не Нижний Новгород"...
PPS Раньше думал, что одна большая универсальная CMS сможет помочь мне быстро создавать качественные сайты.. Сейчас я отказываюсь от использования CMS и создания навороченных приложений. Теперь накапливаю библиотеку приложений-сэмплов с минимальным функционалом + набор функций построения форм и обращения к базе данных.

   
 
 автор: CrazyAngel   (18.04.2007 в 15:05)   письмо автору
 
   для: antf   (18.04.2007 в 14:47)
 

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

думаю лучше эту тему в отдельный топик

   
 
 автор: antf   (18.04.2007 в 16:04)   письмо автору
 
   для: CrazyAngel   (18.04.2007 в 15:05)
 

Я пришел еще к одному интресному выводу: лучше не делать админку отдельно, а располагать ее непосредственно в пользовательской части сайта. Так заказчику удобнее и объем работы в два раза сокращается. Естественно нужно только проверять в соотв. местах права доступа:


  if($_SESSION['is_registered'])
   

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования