osCommerce — есть ли достойные конкуренты? @ DeForum.ru
DeДверь  
Логин:  
Пароль:  
  Автологин  
   
Разместить рекламу
Письмо админу
Правила | FAQ | *Поиск | Наша команда | Регистрация | Вход
 
 
 Страница 1 из 1 [ Сообщений: 22 ] 
*   Список форумов / Начинка и техника / Программирование для WWW » ответить » создать топик « | »
Автор Сообщение
iD Муж.
SubAdmin
Тоже креатор
13
Сообщения: 4359
Зарегистрирован: 17.11.01
Откуда: Moscow
Заголовок сообщения: osCommerce — есть ли достойные конкуренты?
Сообщение Добавлено: 17 Январь 2005, 23:35:10 
Собственно, сабж. Есть ли у osCommerce достойные бесплатные конкуренты?

_________________
хочешь поговорить об этом?
Изображениеdergachoff
Акела в натуре
Элитарная оппозиция.
6
Сообщения: 1834
Зарегистрирован: 28.12.04
Сообщение Добавлено: 17 Январь 2005, 23:56:03 
iD, не совсем в тему, а эта чем не люба?
iD Муж.
SubAdmin
Тоже креатор
13
Сообщения: 4359
Зарегистрирован: 17.11.01
Откуда: Moscow
Сообщение Добавлено: 18 Январь 2005, 00:27:52 
Интересно, есть ли альтернативы. Сам поискал — ничего не нашел. Но мало ли :)

_________________
хочешь поговорить об этом?
Изображениеdergachoff
Акела в натуре
Элитарная оппозиция.
6
Сообщения: 1834
Зарегистрирован: 28.12.04
Сообщение Добавлено: 18 Январь 2005, 00:33:03 
iD, а я вот скачал, пытаюсь разобраться. Да наверняка есть. Самому интересно стало.
jettero
новый человек
0
Сообщения: 230
Зарегистрирован: 14.09.03
Сообщение Добавлено: 19 Январь 2005, 05:09:46 
iD, конкурентов не знаю, но что мне в ней не нравится - активное использование ООП, в случае PHP это не очень то разумно, хотя учитывая размер всего проекта я их понимаю.
img2you
новый человек
0
Сообщения: 99
Зарегистрирован: 09.06.04
Сообщение Добавлено: 19 Январь 2005, 12:07:27 
а еще мне в ОС не нравится, что там со скинами такая головная боль.. нет нормальных скинов
Ainur Муж.
соучастник
16
Сообщения: 731
Зарегистрирован: 15.09.04
Откуда: Italia
Сообщение Добавлено: 19 Январь 2005, 17:07:26 
jettero

Цитата:
но что мне в ней не нравится - активное использование ООП, в случае PHP это не очень то разумно, хотя учитывая размер всего проекта я их понимаю.


:confused: :confused: :confused:
А чем ООП не нравится?
И почему это не разумно?
Теперь и мне интересно стало. :laugh:
Акела в натуре
Элитарная оппозиция.
6
Сообщения: 1834
Зарегистрирован: 28.12.04
Сообщение Добавлено: 19 Январь 2005, 19:14:48 
NOT NULL, :beer: и мне!

img2you, скины должны быть индивидуальны. ;) Платите дизайнеру.
vexoid
новый человек
0
Сообщения: 295
Зарегистрирован: 15.12.02
Откуда: msk
Сообщение Добавлено: 19 Январь 2005, 20:51:40 
насчёт альтернатив...
есть масса так называемых "клонов" .) которые делятся на два вида:
1. сборная солянка из тех же огурцов - взяли oscommerce, взяли контрибуций пачку(тех что считают нужными), встроили их так что они не конфликтуют, дописали что то своё (например переделали админку), платёжные модули характерные для основного большинства создателей и выпустили на рынок... по названиям из некоммерческих - sec, max, loaded, zencart... коммерческие перечислять не буду (хотя они есть) в связи с тем что их достаточно много (лепят все кому не лень) и отличаются они уж слишком незначительно
2. греческий салат но огурцы тоже присутствуют - взяли oscommerce, ввернули поддержку smarty, других классов ну и пачку контрибуций само собой... по названиям из некоммерческих - oos (osis online shop), xtc (nextcommerce - в данный момент переведён на частично коммерческую основу) из коммерческих - xcart (да да он тоже на ядре oscommerce) .)

_________________
lost world... lost life... lost tomorrow... only night
Ainur Муж.
соучастник
16
Сообщения: 731
Зарегистрирован: 15.09.04
Откуда: Italia
Сообщение Добавлено: 20 Январь 2005, 22:26:14 
Акела в натуре, :beer:
iD Муж.
SubAdmin
Тоже креатор
13
Сообщения: 4359
Зарегистрирован: 17.11.01
Откуда: Moscow
Сообщение Добавлено: 22 Январь 2005, 14:37:59 
vexoid, сенкс )

_________________
хочешь поговорить об этом?
Изображениеdergachoff
jettero
новый человек
0
Сообщения: 230
Зарегистрирован: 14.09.03
Сообщение Добавлено: 22 Январь 2005, 15:18:47 
NOT NULL, потомучто в PHP ООП пока не может считаться серьезным инструментом. Например вот отрывок из книги "21 ошибка программиста":

Цитата:
11. Чрезмерное использование ОО
ОО - это замечательное понятие. У него есть множество преимуществ, самое значительное из которых - это легкое повторное использование кода в других задачах. Однако, все мы давно поняли: 'PHP не ОО язык'.
Хотя в PHP есть адекватная поддержка объектной ориентированности, глупо и не эффективно использовать ОО методы, когда тех же результатов можно достичь другими способами. Причина этого заключается в том, что поддержка ОО в PHP очень слабая.
Хотя большинство основных элементов присутствует, в PHP по прежнему нет некоторых наиболее продвинутых особенностей (таких, как protected private переменные члена), которые присутствуют в "настоящих" ОО языках (к примеру, в C++, Java).
Кроме того, имеющийся код поддержки ОО в PHP не очень эффективен. Это означает, что использование ОО в PHP может на самом деле значительно замедлить выполнение ваших программ.

Примечание: В общем, приложение, использующее поддержку ОО окажется медленнее, также как использование eval() будет медленнее нормального кода. Чтобы пространно рассказать о местах, в которых поддержка ОО реализовано очень плохо, мне бы пришлось использовать расширенные особенности и концепции PHP, некоторые из которых еще не были описаны.

Ainur Муж.
соучастник
16
Сообщения: 731
Зарегистрирован: 15.09.04
Откуда: Italia
Сообщение Добавлено: 22 Январь 2005, 23:03:41 
jettero, Такие проекты как OsCommerce написанные с применением ООП, просто модифицировать и персонализировать (т.е. улучшать). Проект довольно большой – так чем же не разумно применять этот способ? Так что в ООП на PHP есть свои плюсы.
То, что в PHP оно плохо реализовано - с этим я согласен. Сам им не пользуюсь, так как, по-моему, это только усложняет.
Если бы мне пришлось писать что то типа OsCommerce, чисто для себя, то я бы отказался от Классов.
Так что с точки зрения программиста ты прав. Но если не применять ООП то дорабатывать твой скрип после тебя, будет очень сложно.
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 22 Январь 2005, 23:19:15 

jettero писал(а):
Однако, все мы давно поняли: 'PHP не ОО язык'.



JFYI: на свете ровно два ОО-языка: Smalltalk и Beta. Однако, это не повод, чтобы всем, кто пишет на C++, пойти и утопиться. :)

P.S. Я не буду подробно комментировать процитированный текст ввиду его наивности. :)
jettero
новый человек
0
Сообщения: 230
Зарегистрирован: 14.09.03
Сообщение Добавлено: 23 Январь 2005, 09:31:09 
NOT NULL, согласен с тобой, поэтому я и написал, что я их в принципе понимаю, но как программера меня коробит, когда почти каждую таблицу (все боксы) на странице выводят через объекты, слишком уж это накладно под php делать.
jettero
новый человек
0
Сообщения: 230
Зарегистрирован: 14.09.03
Сообщение Добавлено: 23 Январь 2005, 09:41:48 
Crazy, ну кто виноват, что автор статьи такой наивный ;-), кстати разработчики PHP тоже наивные люди раз разместили эту статью на своем сайте http://zend.com/zend/art/mistake1.php
тебе надо открыть им глаза на это :laugh:
jettero
новый человек
0
Сообщения: 230
Зарегистрирован: 14.09.03
Сообщение Добавлено: 23 Январь 2005, 09:44:23 
Crazy, еще забавнее то, что автор статьи это разработчик расширений cURL и SWF под php :laugh: :beer:
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 23 Январь 2005, 10:45:49 

jettero писал(а):
кстати разработчики PHP тоже наивные люди раз разместили эту статью на своем сайте http://zend.com/zend/art/mistake1.php



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

Будет лучше, если пионэров напугают сразу, чем они будет использовать ООП в ужасных и уродливых формах.
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 23 Январь 2005, 10:48:37 

jettero писал(а):
еще забавнее то, что автор статьи это разработчик расширений cURL и SWF под php :laugh: :beer:



Вау! Какая оригинальная новость. Ну кто бы мог подумать...

P.S. Очень забавно смотреть на попытки рассказывать мне, что это за статья и кто ее автор. :)
jettero
новый человек
0
Сообщения: 230
Зарегистрирован: 14.09.03
Сообщение Добавлено: 23 Январь 2005, 11:10:38 
Crazy, да на здоровье, если ты считаешь правильным в скрипте php вызывать 9-10 объектов только ради вывода html шаблона - флаг те в руки, лично я тебя переубеждать не собираюсь :beer:. Я если и использовал объекты под php, то не в таких местах где важна скорость, а например для валидации данных формы или при не критичных к скорости обращениях к БД.
Орлис
новый человек
0
Сообщения: 61
Зарегистрирован: 28.07.03
Сообщение Добавлено: 6 Февраль 2005, 20:36:00 
Хороший программист может написать программу на FORTRAN на любом языке :))

Большие программы просто НЕВОЗМОЖНО писать без применения OOП -- наличие или отсутствие ключевого слова "class" в исходниках не имеют к этому отношения.
Акела в натуре
Элитарная оппозиция.
6
Сообщения: 1834
Зарегистрирован: 28.12.04
Сообщение Добавлено: 7 Февраль 2005, 02:03:28 
Цирк... Особенно учитывая тенденции развития PHP. Crazy, :beer:
*   Список форумов / Начинка и техника / Программирование для WWW « | » » ответить » создать топик
 Страница 1 из 1 [ Сообщений: 22 ] 
Показать сообщения за:   Поле сортировки  
Найти:
Перейти:  
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
cron


ООО ДеФорум
При использовании материалов сайта ссылка на DeForum.ru — обязательна.
Проект Павла Батурина ©2001-2077; // Powered by phpBB © 2013 phpBB Group
Rambler's Top100