Глючность WAP-MOTOR'а

1. Олег (27.12.2009 / 19:50)
Это же *** я со второй попытки только на форум захожу. Вантуз сам должен понимать что пора выкинуть всю эту файловую структуру и пора переводить на СУБД. Быстродействие увеличится наглядно.
Я вот что предлагаю
1. Спроектировать БД с учетом всех функций. которые в данный момент имеются.
2. Переписать код согласно стандарту MVC - это позволит дизайнером шаблонов проще и эффектнее делать новые темы для мотора причем затрачивая миним времени
3. Для удобства поднять ЧПУ

2. Александр (27.12.2009 / 20:07)
Большое обновление сайта (26.12.09)
Сегодня ночью примерно с 3 до 5 утра наш сайт будет временно закрыт по техническим причинам.
Будет произведено большое обновление сайта. Все данные сайта переводятся на БД SQLite3
Также произведена глобальная оптимизация ядра системы на которой базируется наш сайт

3. Олег (27.12.2009 / 20:14)
И что?))) У меня язык не повернется назвать эту библиотеку самостоятельной СУБД. Все храниться в тех же файлах, только организация работы с данными близится к стандарту SQL.

4. Саня (27.12.2009 / 20:35)
Епрст, причем тут вап-мотор?
На визави уже другой двиг на SQLite, не путай с мотором на файлах это раз
(написал бы - гючит визави)
во-вторых не все так просто как ты тут понаписал, шаблоны тоже лучше иногда не пихать куда тока можно.
в третьих у меня тоже форум глючит ))
в четвертых - у тебя завышено ЧСВ smile

5. Славик (27.12.2009 / 20:43)
я сколько лет пользуюсь мотором не одного глюка кроме огромной дыры, если мотор перевисти на бд то откроется куча дыр, вантуз сам писал что не оченнь хорошо дружит с sqlem

6. Славик (27.12.2009 / 20:44)
почему все только предлогают возьмите и сделайте имхо

7. Саня (27.12.2009 / 20:47)
5. я за vantuz a, с одной стороны не хочеться никого ни защищать ни оско***, но писать полный бред это тоже тупо
И вопщето если дать человеку кучу времени которое не тратиться на нытиков которые плачут что мотор дыра и файлы говно, можно выучить SQL безупречно smile

8. Олег (27.12.2009 / 20:52)
Ну сути не меняет. Я о том что висави изначально делался проект для вап мастеров. Я один из первых посетителей висави, когда на нем была только гостевая книга и архив скриптов. Сейчас, наверное, уже никого нет из знакомых.
Но я о другом. Я уже писал что особой разницы нет, будто sqlite или обычные файлы. механизм тот же.
И никто не собирается шаблоны пихать куда только можно. PHP дает достаточные возможности шаблонизации. Во всех своих проектов я именно и использую стандарт MVC. А в команде это вообще незаменимая вещь. На крайний случай Smarty отличная вещь.

9. Саня (27.12.2009 / 20:55)
Все что создает человек для чего-то нужно и полезно. Я не спорю в отдельных случаях и шаблоны и Smarty просто незаменимы, но пользоваться всем надо тоже с умом...
Конечно на mySQL таких проблем бы не было как сейчас, но что поделаешь . SQLite так SQLite....

10. Славик (27.12.2009 / 20:55)
8. Aligan, я с табой согласен файлы это гг, но кроме чем с ними работать не с чем не умею а учить бд в лом)))) я вантузу писал на счет вам мотора он говорит пока с висави не разберется до вап мотора не дотронется)))

11. Олег (27.12.2009 / 20:56)
Я сейчас в целом говорю за висави. Я по ошибке думал что висави еще на моторе подянт. Я лично только за поднять висави на MySQL и внести свой труд. На мотор мне честно пох. Я пользуюсь своими продуктами.

12. Вантуз-мен (27.12.2009 / 21:00)
8. Aligan, у меня тут все написано на PDO, это такой универсальный интерфейс по базам данных, перенести сейчас все на Mysql не составит труда, просто есть пока небольшие проблемы, так что это дело времени

13. Олег (27.12.2009 / 21:13)
Я знаком с PDO. Это тоже неплохая реализация, особенно на тот случай когда необходимость универсальность, на примере форума phpBB. Там поддержка нескольких СУБД. Я кстати в одном своем проекте использовал DbSimple от Котерова.

14. Вантуз-мен (27.12.2009 / 21:47)
DbSimple, в нем много полезного, хотя бы по сравнению с pdo, но насколько я знаю давно уже не поддерживается автором, к примеру на php 5.3.x куча ошибок

15. Андрей (27.12.2009 / 22:45)
по сравнению как было раньше на файлах и как сейчас то разница ощютима!!! даже при моём глючнутом мегафоновском интернете висы летают только так! а то что за последние сутки сайт реал подвисах так ето ниче страшного... в новостях ведь всё написано...

16. ramzes (27.12.2009 / 23:28)
#3 а ни чего что мускул это тоже уж же файлы только вид из-за угла (на сервере мускул) ?))
3.Ы. Вантуз, наверное зря на третью версию перевел, скорость упала почти вдвое.
0.029 против 0.016 до этого.

17. Олег (28.12.2009 / 12:49)
Ты сам-то понял что сказал? Мускул это СУБД. Этим все сказано

18. ramzes (28.12.2009 / 14:48)
Я то понялsmile сколайт это тоже субд и этим все сказано))
по твоему мускул не в файлах таблицы хранит?smile

19. Андрей (28.12.2009 / 15:40)
упс( был немного не прав) сайт начал подвисать время от времени... вот ето просто убило: 22.0347 сек.

20. ramzes (28.12.2009 / 15:53)
А че в разделе обзор движков эта тема тоже висит? Ведет сюда. Только не обновляется кто последний написал.

21. Андрей (28.12.2009 / 16:04)
20. ramzes, перемещена... http://visavi.net/forum/forum.php?fid=9&

22. Олег (28.12.2009 / 17:12)
ramzes, sqllite это библиотека которую к разряду СУБД трудно отнести. У нее нету ни хранимых процедур, ни хранение индексов, хп и транзакций. Это все равно что сейчас любой толковый программист напишет движок команд для опреаций с данными в текстовых файлах, который будет поддерживать стандарт SQL. Но о какой-либо производительности речи не идет.

23. ктулху (28.12.2009 / 17:31)
Такое впечатление что автор незнает в каких случаях использовать файлы а в каких мускул... тоже самое что кулкодеры всё на ООП пишут... хорош троллить
ЗЫ, есть такая хорошая пословица: Каждый дрочит как он хочет

24. Олег (28.12.2009 / 18:47)
ShiftBHT, да тут видимо еще дрочеры есть. Вот ты уверен что автор не знает в каких случаях нада, а в каких не нада? Обоснуй, я с глубочайшим интересом послушаю. У меня чисто отвращение к тем, которые что-то говорят, но фактов ноль, а потом еще про троли начинают говорить.

25. ктулху (28.12.2009 / 19:12)
24, насчёт лучшей в скорости MySQL у меня большие сомнения... а чё бы на Оракул мотор не переписать? это во-первых. Во-вторых очевидно что последние 2-3 дня проблемы явно не с движком сайта, а с сервером. именно У него подвисоны. В-третьих обосновывать тебе однокласники, не надо тут школьных выражений этих. Насчёт твоего отвращения промолчу, т.к. фиолетово, я здесь не для того чтоб тебе угодить

26. Олег (28.12.2009 / 19:24)
Оракал?))) Я только за))) Но ты посмотри сколько лицензия стоит и на русских хостинг площадках трудно найти установленый оракл. Это раз. Два MySQL хорошо очень даже хорошо оптимизирован под веб. Я о том что тип таблиц MyISAM очень хорошо работает как на селекты, так и на вставку, правда, конечно транзакции не поддерживается, ну и они нах не нужны по большому счета в таких проектах.
По производительности MySQL можно сравнивать с Оракле. MySQL очень шустрая вещь. Но, конечно, у оракла функционал намного богаче, но MySQL под такие проекты заточен.
Ответь мне на один вопрос. Ты вот действительно считаешь что файлы, библиотека sqlite серьезно вполне подходит для высокопосещаемых проектов? Вантуз уже за ум взялся и старается перевести все на субд, только потому что это это в сто раз быстрее, проще и без гемора.

27. ктулху (28.12.2009 / 19:37)
26, ну как сказать... я бы не назвал визави уж очень посещаемым сайтом, по сути у мускула главное преимущество это возможность связаться с базой по tcp/ip, этой возможности визави не потребуется ещё долго... а так, я не скажу что мускул уж прям на столько быстрее работает чем SQLlite3
P.S. По некоторым данным PostgreSQL пошустрее MySQL (сам не использовал, ничего не скажу), почему именно MySQL?

28. Олег (28.12.2009 / 20:00)
***...Да MySQL да это у любой СУБД такая возможность есть. Это уже от исочника данных зависит, тоесть от драйвера.

29. Олег (28.12.2009 / 20:03)
а постгри тоже неплохая вещь.

30. ктулху (28.12.2009 / 20:10)
28, ты без ругательств не можешь свою мысль выражать? этож не кенто, тут мат запрещён. Короче суть то в чём, пиши свой двиг хоть на чём и выкладывай, а пока это проект вантуза он будет делать так как ему нужно. Я уверен что ты не входишь даже в первую тысячу тех кто посоветовал ему перейти на мускул.
Я не думаю что он впервые услышал о мускуле, и наверняка если бы надо было, он бы переписал мотор именно на него.

31. Олег (28.12.2009 / 20:42)
Нормально переписывать не получиться. Заново все начинать. В этом проблема.

32. Саня (28.12.2009 / 21:17)
31, а теперь вдумчиво перечитай 12 пост

33. Олег (28.12.2009 / 21:40)
И что? Я конктерной реализации не видел пока. Ты сначала почитай о PDO и пойми суть ее. Я к тому что все процессы оперирующие с данными придется занова писать это раз. И 2 нужно полность проектировать структуру БД.
Ребят, поймите я тут не протсо зашел трепаться ради, а ради другого. Вот некоторые пытются доказать что файлы, файлы файлы. По-вашему нормально когда пытаешься добавить пост происходит большая задержка. Честно говоря у PDO немного другое назначение, но и тут как вариант использование PDO тоже катит. То что visavi плавно переходит на MySQL это отлично. Давно пора. Потом когда это произойдет вспомните мои слова.

34. ктулху (28.12.2009 / 21:40)
31, да не будет Вантуз переписывать пока ему это не понадобится.

35. Олег (28.12.2009 / 21:51)
Видима судьба висави виснуть пожизнено. Чем дальше тем хуже.

36. Саня (28.12.2009 / 22:46)
35. не пойму вопще сути срача.Тебе холодно или жарко от того что визави на SQLite ?
Или щас так модно - зайти и поливать гoвнoм визави.
Высказал свое мнение - админ учел. все. Что ты кому пытаешся доказать?

37. ктулху (28.12.2009 / 23:10)
36, +1

38. Nu3oN (29.12.2009 / 00:28)
Такое ощущение что автор сам не знает зачем тему создал! или начитался умных книжек, и теперь травит!

39. Олег (29.12.2009 / 01:12)
36, заметь я факты. висави уже давно не тот, который был раньше. печально.

40. ramzes (29.12.2009 / 03:08)
#39 такое ощущение что ты просто хочешь изобразить из себя мега супер знающего.
Правда вот так и не ответил, в чем же по твоему мускул данные хранит если не в файлах?))
//Глупые людишки из разработчиков рыжего лиса (а если я еще не в маразме то там именно сколайт) видимо не дотягивают до твоего уровня знаний, сколайт юзают.smile
Вся тема напоминает 'как испанци ходили свою веру насильно втюхивать' тобишь ит-крестовый поход.
Не считаешь мускул лучшей субд - значит дрочер, и кто там еще то был упомянут автором?
Логика железная конечно.
Так и не осилил почему вантуз должен на своем сайте в своем скрипте делать так как хочет т.с..

41. Олег (29.12.2009 / 12:14)
Ладно, это действительно бесконечные дисскуссии ни о чем. Вот увидите если, конечно, висави будет на MySQL все тут дружно будут говорить - Вантуз, какой ты молодец что перевел все на MySQL. А ты мы все тут зае..лись уже с этим гемором. Такого ведь не должно быть.
ramzes, запомни sqlite это еще раз просто дополнение для языка программирования для управления неболишми данными. Это библиотека встариваемая во многие языки программирования. Это не еще раз не самостоятельная СУБД. Все процессы обработки данных будут задействованы в память того или иного языка программирования, а не sqlite.
Тему можете закрывать.

URL: https://visavi.net/topics/4294