Старый 30.11.2010, 09:27   #171
Cross
 
Регистрация: 27.08.2010
Сообщений: 114
Репутация: 2
По умолчанию

Вот теперь всё =)
Cross вне форума   Ответить с цитированием
Старый 01.12.2010, 22:10   #172
Fepsis
 
Аватар для Fepsis
 
Регистрация: 05.07.2010
Сообщений: 55
Репутация: 9
По умолчанию

Подскажите литературу для тех у кого возникла необходимость/желание написать свою CMS (php+MySQL)...

Интересует следующая информация:

1) Советы по проектированию структуры будущей CMS;
2) Аспекты безопасности (это не обязательно, вроде как про это куча статей есть);
3) Общие советы, которые помогут обойти основные грабли...

И первое, о чем хотелось бы почитать - это различные варианты реализации модульной структуры...
Fepsis вне форума   Ответить с цитированием
Старый 02.12.2010, 17:37   #173
Feldmarschall
 
Аватар для Feldmarschall
 
Регистрация: 06.07.2010
Сообщений: 30
Репутация: 2
По умолчанию

Цитата:
Сообщение от Fepsis Посмотреть сообщение
Подскажите литературу для тех у кого возникла необходимость/желание написать свою CMS (php+MySQL)...

Интересует следующая информация:

1) Советы по проектированию структуры будущей CMS;
2) Аспекты безопасности (это не обязательно, вроде как про это куча статей есть);
3) Общие советы, которые помогут обойти основные грабли...

И первое, о чем хотелось бы почитать - это различные варианты реализации модульной структуры...
что еще за советы? не думаю что тут кто либо будет тебе статью писать как и что делать... для таких целей только гугле поможет тебе, а вот для нубов http://www.codenet.ru/webmast/php/simple-cms.php не читал.. нечего интересного, но тебе может эт и надо=/
__________________
В тюрьмах России половина невиновных

Feldmarschall вне форума   Ответить с цитированием
Старый 02.12.2010, 17:50   #174
Pashkela
 
Аватар для Pashkela
 
Регистрация: 05.07.2010
Сообщений: 1,243
По умолчанию

мне кажется тут более актуально набрать в гугле: - модульная cms

и скачивать движки, соответствующие этим показателям, и изучать их структуру, тут сразу два зайца убъется:

1. Готовые примеры нужных cms, которые скорее всего разрабатывали несколько человек, а не один - уже неплохой опыт.

2. Заодно и поковырять различные движки на уязвимости/проверить на уже существующие, что в значительной мере решает вопрос "2) Аспекты безопасности (это не обязательно, вроде как про это куча статей есть);"

PS: Кстати, насчет статей я бы не заморачивался и доверял только фактам (текущим бактракам и своим мозгам). В статьях обычно основы, которые просто уже надо блюсти автоматически (и только тогда не заморачиваться уже на статьи)
Pashkela вне форума   Ответить с цитированием
Старый 07.12.2010, 19:45   #175
rsaReliableS
 
Регистрация: 29.07.2010
Сообщений: 36
Репутация: 7
По умолчанию

допустим есть такой текст:

Код:
<p class="lolo">Добро пожаловать, rsaReliableS.</p>
[po]<p class="lolo">Ваш последний визит: Сегодня в 21:06</p>
Кукукуку[/po]
Мне нужно чтобы он стал таким:

Код:
<p class="lolo">Добро пожаловать, rsaReliableS.</p>
[po]Ваш последний визит: Сегодня в 21:06
Кукукуку[/po]
Интересует, как составить ругулярку.
По вопросу: кол-во блоков [po] [/po] может быть 0 и более, кол-во тегов <p class="lolo"></p>, которые находятся в этих блоках может быть 0 и более.
rsaReliableS вне форума   Ответить с цитированием
Старый 11.01.2011, 20:12   #176
-=lеbеd=-
 
Регистрация: 08.01.2011
Сообщений: 8
Репутация: 1
По умолчанию

Вопрос по функции сравнения строк: strcmp
Вообщем какое значение мы получим сравнив пару строк, одна из которых включает спецсимвол chr(01)?
Проще говоря какое слово больше "12345" или "12345".chr(01) ?
P.S. При работе с функцией обнаружил что второе слово "меньше" чем первое, это глюк в PHP ? или так и должно быть?
P.P.S. Другие программы сортировщики сортируют верно, мой сортировщих на php на таких строках вспотыкается, т.е. неверно работает.
-=lеbеd=- вне форума   Ответить с цитированием
Старый 11.01.2011, 20:28   #177
Svet
 
Аватар для Svet
 
Регистрация: 11.09.2010
Сообщений: 172
Репутация: 42
По умолчанию

C#
Код:
String.Compare("12345", "12345" + Convert.ToChar(1));
Тоже дает "-1".
Svet вне форума   Ответить с цитированием
Старый 11.01.2011, 20:38   #178
-=lеbеd=-
 
Регистрация: 08.01.2011
Сообщений: 8
Репутация: 1
По умолчанию

Цитата:
Сообщение от Svet Посмотреть сообщение
C#
Код:
String.Compare("12345", "12345" + Convert.ToChar(1));
Тоже дает "-1".
Результат правильный и Raptor3 сортирует правильно (т.е. с добавочным непечатаемым символом) слово больше чем без него, есть объяснение рациональное этому? Я про функции сравнения строк.
Цитата:
strcmp -- Сравнение строк, безопасное для данных в двоичной форме
Описание
int strcmp ( string str1, string str2 )
Возвращает отрицательное число, если str1 меньше, чем str2; положительное число, если str1 больше, чем str2, и 0 если строки равны.

Эта функция учитывает регистр символов.
в php функция даёт результат 1?
-=lеbеd=- вне форума   Ответить с цитированием
Старый 11.01.2011, 20:47   #179
Svet
 
Аватар для Svet
 
Регистрация: 11.09.2010
Сообщений: 172
Репутация: 42
По умолчанию

-=lеbеd=-, попробуй простым "<", ">". Тогда вроде норм выдает.
PHP код:
if("12345" "12345".chr(1)) 
    echo(
"-1");
else 
    echo(
"1"); 
выдает 1

==================
strcmp выдал "-1".
Svet вне форума   Ответить с цитированием
Старый 11.01.2011, 20:55   #180
Pashkela
 
Аватар для Pashkela
 
Регистрация: 05.07.2010
Сообщений: 1,243
По умолчанию

PHP код:
<?
echo strcmp("12345","12345".chr(01)) . "<br>";
echo 
strcmp("12345".chr(01),"12345") . "<br>";
echo 
strcmp("12345","12345");
?>

-1
1
0
Returns < 0 if str1 is less than str2; > 0 if str1 is greater than str2, and 0 if they are equal.

ПЕРЕВОД:

возвращает циферьку МЕНЬШЕ 0 если первое МЕНЬШЕ второго; БОЛЬШЕ нуля, если первое БОЛЬШЕ второго; НОЛЬ, если равны

tested on PHP 5.2.10

Т.е. всё как бы и работает как надо
Pashkela вне форума   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход



Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd. Перевод: zCarot