Форумы портала PHP.SU » Объявления » Наработки по собственным проектам » Движок для сайта SeoEngi первые шаги

Страниц (1): [1]
 

1. lowmax - 03 Октября, 2012 - 23:33:46 - перейти к сообщению


Статус движка в разработке

возможности
- свой шаблонизатор, файлы шаблонов цельные в виде обычных html без нарезки, можно редактировать в любом визуальном редакторе
- встроенная система кэширования на стороне сервера
- древовидные комментарии
- система голосований
- сортировка
- расширенная админ панель
- регистрация пользователей
- возможность отключения комментирования
- премодерация комментариев
- назначение модераторов, администраторов
- высокая производительность
- выбор шаблонов через админ панель
- подключения модулей
- подключение языков

Сравнение с вордпрессом:
Сайт на вордпрессе
http://onfind[dot]net/
Сайт на SeoEngi
http://watch[dot]onfind[dot]net/

В разработке не использовалось ничего стороннего, все коды свои

вид админ панели
2. DeepVarvar - 04 Октября, 2012 - 01:23:31 - перейти к сообщению
Отключите кеш в своей цмс и сравните с ВП теперь.
Я вам так и опенкарт на 20000 товаров выдам с кешем за доли секунды )))
Это не честно. Ибо кеш не должен быть спасением.
3. armancho7777777 - 04 Октября, 2012 - 02:46:59 - перейти к сообщению
DeepVarvar пишет:
кеш не должен быть спасением.

+1
4. green_man - 04 Октября, 2012 - 20:17:34 - перейти к сообщению
Ну и так сходу еще одно отличие от Wordpress нашел )))

вордпрес если что то не нравится пишет page not found ваша же CMS


Notice: Undefined offset: 1 in /var/www/nagon/data/www/watch.on find.net/packs/functions.pack.ph p on line 53

Notice: Undefined offset: 2 in /var/www/nagon/data/www/watch.on find.net/packs/functions.pack.ph p on line 53

Notice: Undefined offset: 1 in /var/www/nagon/data/www/watch.on find.net/packs/functions.pack.ph p on line 53

Notice: Undefined offset: 2 in /var/www/nagon/data/www/watch.on find.net/packs/functions.pack.ph p on line 53

Warning: mktime() expects parameter 1 to be long, string given in /var/www/nagon/data/www/watch.on find.net/packs/functions.pack.ph p on line 53

Notice: Trying to get property of non-object in /var/www/nagon/data/www/watch.on find.net/packs/template.pack.php on line 234

Notice: Trying to get property of non-object in /var/www/nagon/data/www/watch.on find.net/packs/template.pack.php on line 235

Список вообщем то больше...
А исходники не предоставляете?
А то бы в свободное время посмотрел, может помог бы чем то...
5. lowmax - 05 Октября, 2012 - 01:01:49 - перейти к сообщению
green_man пишет:
Ну и так сходу еще одно отличие от Wordpress нашел )))

вордпрес если что то не нравится пишет page not found ваша же CMS


Notice: Undefined offset: 1 in /var/www/nagon/data/www/watch.on find.net/packs/functions.pack.ph p on line 53

Notice: Undefined offset: 2 in /var/www/nagon/data/www/watch.on find.net/packs/functions.pack.ph p on line 53

Notice: Undefined offset: 1 in /var/www/nagon/data/www/watch.on find.net/packs/functions.pack.ph p on line 53

Notice: Undefined offset: 2 in /var/www/nagon/data/www/watch.on find.net/packs/functions.pack.ph p on line 53

Warning: mktime() expects parameter 1 to be long, string given in /var/www/nagon/data/www/watch.on find.net/packs/functions.pack.ph p on line 53

Notice: Trying to get property of non-object in /var/www/nagon/data/www/watch.on find.net/packs/template.pack.php on line 234

Notice: Trying to get property of non-object in /var/www/nagon/data/www/watch.on find.net/packs/template.pack.php on line 235

Список вообщем то больше...
А исходники не предоставляете?
А то бы в свободное время посмотрел, может помог бы чем то...


в какой момент выскочила такая ошибка?
6. armancho7777777 - 05 Октября, 2012 - 01:04:20 - перейти к сообщению
green_man, PHP 5 >= 5.3 ?)
(Добавление)
lowmax, включите вывод всех ошибок, увидите сколько нотисов посыпится.
Если чуйка не подводит, у Вас денвер.
Там вывод нотисов отключен.
7. lowmax - 05 Октября, 2012 - 01:08:42 - перейти к сообщению
armancho7777777 пишет:
green_man, PHP 5 >= 5.3 ?)
(Добавление)
lowmax, включите вывод всех ошибок, увидите сколько нотисов посыпится.
Если чуйка не подводит, у Вас денвер.
Там вывод нотисов отключен.


у меня php 5.0
-..-
8. armancho7777777 - 05 Октября, 2012 - 01:13:10 - перейти к сообщению
lowmax пишет:
у меня php 5.0

Обновитесь хотя бы до 5.3 и увидите сколько повалится ошибок, те, что версии ниже прощали новичкам )
9. lowmax - 05 Октября, 2012 - 01:13:55 - перейти к сообщению
а... блин
ну если вводить что не поподя то да вылазит
я это сам знаю, причем вылазит не потому что не продумано а потому что времени не хватило
это происходит по причине прекрутки кэширования поверх рабочего движка, где то я чтото упустил, но вермя исправить не было
10. armancho7777777 - 05 Октября, 2012 - 01:14:58 - перейти к сообщению
mktime() без параметров выдаст ошибку.
Используйте time()
(Добавление)
lowmax пишет:
это происходит по причине прекрутки кэширования поверх рабочего движка, где то я чтото упустил, но вермя исправить не было

Это происходит потому, что:
1. Не инициализируете переменные сразу
2. Не проверяете поступающие данные из вне
11. lowmax - 05 Октября, 2012 - 01:18:17 - перейти к сообщению
armancho7777777 пишет:
mktime() без параметров выдаст ошибку.
Используйте time()


там из строки преобразуется время в нужный вид
time не подходит
(Добавление)
вот кстати пока вы тут пишете, как упростить код?

PHP:
скопировать код в буфер обмена
  1.         public static function getfullurl() {
  2.                 $fullurl = $_SERVER['SERVER_NAME'].$_SERVER['PHP_SELF'];
  3.                 if(preg_match("|/index\.php|i", $_SERVER['PHP_SELF'])) {
  4.                         $fullurl = preg_replace("|/index\.php|i","",$fullurl);
  5.                 }
  6.                 if(preg_match("|/ololo\.php|i", $_SERVER['PHP_SELF'])) {
  7.                         $fullurl = preg_replace("|/ololo\.php|i","",$fullurl);
  8.                 }
  9.                 return "http://".$fullurl;
  10.         }
12. armancho7777777 - 05 Октября, 2012 - 01:22:30 - перейти к сообщению
lowmax пишет:
там из строки преобразуется время в нужный вид

Я, вообще-то, ошибки читаю и им больше верю ))
lowmax пишет:
Warning: mktime() expects parameter 1 to be long, string given
13. lowmax - 05 Октября, 2012 - 01:26:59 - перейти к сообщению
блин, яж писал что дело в кешировании
сохраняется пустой кэш а потом из него вам пытаются данные выдать
14. armancho7777777 - 05 Октября, 2012 - 01:32:50 - перейти к сообщению
Ну так исправляйте ошибки, раз знаете их источник.

 

Powered by ExBB FM 1.0 RC1