Прошу оценить, проверить..
1.
3KZO (26.10.2014 / 00:48)
Всем привет, занимаюсь движком (мвс), прошу высказать свое мнение, что не так, ваши советы.
htdocs.zip
2.
JustZero (26.10.2014 / 01:14)
все не так. запусти хоч на беспл. хосте
Добавлено через 00:22 сек.
+ название какое то....
Добавлено через 02:29 сек.
да и 8 кб движком то и назвать нельзя
3.
3KZO (26.10.2014 / 03:30)
alexandr.sytnyk (26 Октября 2014 / 01:14)
все не так. запусти хоч на беспл. хосте
Добавлено через 00:22 сек.
+ название какое то....
Добавлено через 02:29 сек.
да и 8 кб движком то и назвать нельзя
-.- а поточнее что тебе там не нравится?
4.
Кевин Митник (26.10.2014 / 18:47)
в индексном файле зачем проверка версии php, если никакого действия не происходит?
.htaccess рекомендую указывать директивы NC и L (строчные и прописные обрабатываются одинаково, после этого преобразования ничего не делать)
rewriteRule ^(.*)$ index.php?router=$1 [NC,L]
о автоматической загрузке классов не слышал? у тебя 6 классов подключаются. а еслы будет 150, и они не нужны будут все при инициализации скрипта?
еще заметил такую особенность, что стиль понимания кода у тебя отличается неплохо так. особенно в роутере) отсюда могу предположить что роутер не сам писал, а просто скопировал. Но в таком случае можно взять готовые модули с гитхаба, и сделать свою систему из них. Так даже лучше будет.
а вообще то молодец, конечно же.
5.
3KZO (26.10.2014 / 19:57)
Кевин Митник_HHTeam (26 Октября 2014 / 17:47)
в индексном файле зачем проверка версии php, если никакого действия не происходит?
.htaccess рекомендую указывать директивы NC и L (строчные и прописные обрабатываются одинаково, после этого преобразования ничего не делать)
rewriteRule ^(.*)$ index.php?router=$1 [NC,L]
о автоматической загрузке классов не слышал? у тебя 6 классов подключаются. а еслы будет 150, и они не нужны будут все при инициализации скрипта?
еще заметил такую особенность, что стиль понимания кода у тебя отличается неплохо так. особенно в роутере) отсюда могу предположить что роутер не сам писал, а просто скопировал. Но в таком случае можно взять готовые модули с гитхаба, и сделать свою систему из них. Так даже лучше будет.
а вообще то молодец, конечно же.
с первыми 2 недочетами я соглашусь, но с тем что я не писал роутер, то ты не прав, писал всё я, просто я по большей части занимался только им, а остальным уже потом.
6.
JustZero (27.10.2014 / 04:49)
стиль кода не нравиться.
насчет безопасности не слышал походу?
записывать открытый пароль в куки и бд...
7.
3KZO (27.10.2014 / 07:24)
alexandr.sytnyk (27 Октября 2014 / 03:49)
стиль кода не нравиться.
насчет безопасности не слышал походу?
записывать открытый пароль в куки и бд...
У каждого свой стиль. . .
про безопасность слышал, но зачем шифровать бд если ее не вскроют. . .
8.
Михаил (27.10.2014 / 08:46)
3KZO (27 Октября 2014 / 07:24)
если ее не вскроют. . .
если
9.
JustZero (27.10.2014 / 13:49)
мда, ты наверное гуру безопасности.
10.
3KZO (27.10.2014 / 15:26)
alexandr.sytnyk (27 Октября 2014 / 12:49)
мда, ты наверное гуру безопасности.
маг
11.
Кевин Митник (28.10.2014 / 00:40)
и подготовленные выражения - не панацея от инъекций. нужно обрабатывать данные.
12.
3KZO (28.10.2014 / 05:08)
Кевин Митник_HHTeam (27 Октября 2014 / 23:40)
и подготовленные выражения - не панацея от инъекций. нужно обрабатывать данные.
с этим проблем не возникнет.
URL:
https://visavi.net/topics/41490