Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

UncleAndy

Users
  
  • Posts

    280
  • Joined

  • Last visited

Everything posted by UncleAndy

  1. Завтра последний день тестирования измененных SQL запросов. Прошу всех, кто может, покрутить тестовый магазин по указанной ссылке. Если завтра к вечеру ошибок не обнаружится - буду заливать изменения в основную ветку.
  2. Поподробнее можно? Как раз недавно эту область обсуждали среди разработчиков.
  3. Я тоже не особенно люблю. Но я серъезно не предполагал что кто-то поверит. Думал что сразу кто-нибудь поздравит с 1 апреля, посмеемся немного, настроение поднимем. В общем, хочу извинится перед теми у кого эта новость вызвала отрицательные эмоции.
  4. Свой. В смысле - свой сервер на колокейшене.
  5. По данной ошибке отбой - нашел и пофиксил.
  6. Конечно. Дальше разработка будет идти как и раньше. :) Даже корректировка ocStore для совместимости с Postgresql, на самом деле, не такая уж существенная. :)
  7. Вижу что кто-то на ocstore.andyhost.ru нашел ошибку (вижу по логу ошибок). Напишите, пожалуйста, в какой ситуации она возникла. К сожалению, по логу деталей не видно. Нужен хоя-бы текст SQL запроса который выдается в ошибке сверху.
  8. Ничего идеального не существует. Но к идеалу следует стемиться. Возможно mysqli и поможет. Только проблема еще и в том, что OpenCart изначально ориентирован на включение параметров в текст запросов. Можно конечно и это дело адаптировать, но это уже начнет больше походить на переделку всего на перле. :)
  9. Похоже, у вас в настройках PHP стоит запрет на изменение параметров PHP.
  10. Monax, не обижайся - не один ты попался. :) Честно говоря, не думал что вообще кто-то попадется. В Perl недостаточно развиты сребства ООП для того что-бы переводить на него такой сложный проект как ocStore. :) Хотя, многие из описанных мною проблем меня действительно заботят (в частности, отсутствие возможности нормальной передачи параметров в SQL запрос в PHP+MySQL).
  11. Ну е-мое!!! День-же еще не закончился! :))))
  12. Ой, ну не надо. :) Люди из OC Team, ведь, все имеют свою работу. Возможно именно сейчас они заняты и не могут ответить. Зачем ответ требовать сразу? Подождите немного и ответят.
  13. А никто не говорил что версия 0.1.х на PHP перестает развиваться. Какое-то (возможно, достаточно долгое) время обе версии будут развиваться параллельно.
  14. Нет, шаблоны остануться. Это принципиальное решение.
  15. Ну, на самом деле он и сейчас уже развивается в своем направлении. Адаптация драйвера для PostgreSQL потребовала больших изменений в исходном коде, так что ocStore все быстрее превращается в самостоятельный проект.
  16. Только не говорите, что от языка многое зависит. Синтаксис у PHP и Perl практически одинаковый. В крайнем случае всегда могу помочь.
  17. По поводу скорости - это скорее субъективное решение, принятое на основании предыдущего долгого опыта программирования на Perl.
  18. С безопасностью все очень просто. В PHP нет возможности передавать параметры в запрос нормальным безопасным образом. Лично для меня это самая большая загадка PHP и библиотеки с работой MySQL под нее. Это тем более непонятно, что драйвер PostgreSQL в PHP имеет такую возможность. Включение параметров запроса в тело запроса ведет к постоянной опасности SQL-инъекций. Несколько раз видел в интернете утверждения что "Использование передачи параметров не устраняет проблему SQL-инъекций", но я так и не нашел в интернете описаний таких инъекций когда используется передача параметров. Так что я продолжаю настаивать что использование передачи параметров в SQL запрос является существенным способом избежать проблемы с SQL-инъекциями.
  19. Для оптимизации производительности и повышения безопасности работы с БД.
  20. Т.к. версию 0.2.0 предполагается переписать на Perl, рекомендую всем авторам дополнений начать подготовку своих дополнений на этом языке. Апгрэйд с предыдущей версии на PHP будет производится прозрачно - так-же как и с версии на версию сейчас. Формат БД не изменится.
  21. Рекомендую для этой задачи вплотную использовать кэшь. Думаю, имеет смысл в нем хранить не только количество товаров, но и их идентификаторы, кто-бы выбирать нужные товары без обращения к базе.
  22. Именно такая правка уже предлагалась Yesvik. Если не использовать включение товаров в параллельные категории - данную правку можно спокойно использовать.
  23. Не совсем понял смысла фразы. Это драйвер для PostgreSQL. Если вы имеете ввиду - зачем, отвечу просто - что-бы был выбор и т.к. сам хочу магазин на Postgresql, а не MySQL, недостатки и достоинства которого я достаточно изучил за десяток лет работы с ним.
  24. Ну, можно и подождать. Кстати, тестирование этой версии на MySQL не менее актуально. Т.к. менялось много SQL запросов, проверка их под MySQL тоже имеет смысл. http://ocstore.andyhost.ru будет работать под postgresql в тестовом режиме до 7/04/2011.
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.