PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (686): В начало « ... 7 8 9 10 [11] 12 13 14 15 ... » В конец

> Найдено сообщений: 10281
DeepVarvar Отправлено: 26 Октября, 2015 - 11:46:29 • Тема: Вывести массив JSON • Форум: Вопросы новичков

Ответов: 8
Просмотров: 378
SAD пишет:
За eval вешать нужно
EventListener?
DeepVarvar Отправлено: 26 Октября, 2015 - 11:43:37 • Тема: Работа с grid • Форум: Вопросы новичков

Ответов: 7
Просмотров: 1500
PHP:
скопировать код в буфер обмена
  1. $sum = 0;
  2. for ($i = 0; $i < $n; $i++) {
  3.     if ($a[$i][$i] < 0) {
  4.         $sum += array_sum($a[$i]);
  5.     }
  6. }
  7. echo $sum;
DeepVarvar Отправлено: 26 Октября, 2015 - 10:31:14 • Тема: Глупый вопрос о Apache + php • Форум: Вопросы новичков

Ответов: 4
Просмотров: 240
Например файлы кук лочатся, поэтому пока не отработает первый, запущенный ранее, второй будет висеть и ждать.
DeepVarvar Отправлено: 26 Октября, 2015 - 10:11:06 • Тема: Глупый вопрос о Apache + php • Форум: Вопросы новичков

Ответов: 4
Просмотров: 240
Конечне же -- ресурсы будут разделенные.
Только есть парочка "НО", тем не менее, то что я сказал -- верно.
DeepVarvar Отправлено: 26 Октября, 2015 - 09:30:56 • Тема: Написать свою cms • Форум: Вопросы новичков

Ответов: 10
Просмотров: 537
DeepVarvar Отправлено: 25 Октября, 2015 - 14:26:09 • Тема: Чей код чище и удобнее расширятся битрикс или модх? • Форум: Вопросы новичков

Ответов: 9
Просмотров: 467
Flash_PR пишет:
ничего адового там нет, я бы даже сказал, что очень удобно
Чанки-снипеты -- это хомячковая часть, песочница. Проблемы начинаются когда лезешь под капот. Ах, ну да, там под капот лазить не нужно )) Как это все дебажить? Через Ctrl+R? А что у нас с переносом на другой хост?

Битрикс -- тошниловка в сотни запросов на страницу через кривой квери-билдер + куча глобального дерьма.
DeepVarvar Отправлено: 25 Октября, 2015 - 13:40:35 • Тема: Ведение логов • Форум: Вопросы новичков

Ответов: 9
Просмотров: 528
Высоко же ты замахнулся, с такими то хилыми знаниями.
Тут вон каждый второй новичок соцсеть пилит ))

Если ты считаешь, что это гама будет прорывной и популярной -- пили как могёш.
А позднее, коли не шутишь, поднимешь бабла и наймешь спецов, которые напишут все правильно.

В любом случае -- удачи. А за упорство отдельный респект.
DeepVarvar Отправлено: 25 Октября, 2015 - 13:31:48 • Тема: Чей код чище и удобнее расширятся битрикс или модх? • Форум: Вопросы новичков

Ответов: 9
Просмотров: 467
Поясню.

Фреймворки, они как научные диссертации, их пишут для тех, кто разрабатывает приложения полностью контролируя процесс проектирования, разработки и деплоя.
Порог вхождения в фреймворки высок.
Но в них документировано все: аргументы, интерфейсы, диспетчинг (унимание на слова, о таком не говорят в контексте цмс).
В идеале -- фреймворками пользуются те, кто и сам может написать фреймворк.
Почему не пишут? Ну времени на это нет, или желания, потому что за них уже все написано другими, и они согласны с реализацией.
В жизни -- пользуются не только те, кто могёт, но и те, кто попал под влияние моды.
Впрочем, это тоже хорошо.

Цмс пишут для рядового потребителя.
И для признания себя любимого (да-да, и лично я тут не исключение).
Вообще, у человека, когда удовлетворены все основные потребности (покушать, в тепле) то, он хочет признания.
Так вот.
Порог вхождения в цмс низкий, при условии, что не придется писать свой плагин/модуль/компонент.
А вот если писать всетаки придется, то, в отличии от фреймворков, начинается адъ.
Ад там потому, что любая цмс повернута к хомячку лицом, а к разработчику (кроме того кто это и написал, он то знает все нюансы) -- жопой.

Именно исходя из вот таких соображений я и сказал -- брать цмс не от васи пупкина, а ту, которая изначально сделана на фреймворке (как правило в виде модуля/компонента).
Это будет означать, что уровень профессионализма писавшего цмс поверх признанного академического фреймворка -- выше, чем уровень велосипедистов.

Кстати, напомню -- битрикс платный.
DeepVarvar Отправлено: 25 Октября, 2015 - 10:33:18 • Тема: как обратиться к функции модели когда название модели в базе • Форум: Вопросы новичков

Ответов: 4
Просмотров: 198
Фу ты.
PHP:
скопировать код в буфер обмена
  1. $className = $table[0]['entity_content_model'];
  2. $this->entity_content_model = new $className;
  3. $data['content'] = $this->entity_content_model->get_entity_content($table[0]['name_table']);
DeepVarvar Отправлено: 25 Октября, 2015 - 09:18:59 • Тема: Запись с новой строки. • Форум: Программирование на PHP

Ответов: 11
Просмотров: 2757
PHP:
скопировать код в буфер обмена
  1. $all = (empty($login) ? 'Гость' : $login) . " $ip $time $url_o $url_k . \n";
DeepVarvar Отправлено: 24 Октября, 2015 - 23:09:07 • Тема: Ведение логов • Форум: Вопросы новичков

Ответов: 9
Просмотров: 528
Что мешает написать обертку которая прочитает контент логов и покажет их в админке в удобоваримом виде?
(Добавление)
И да, будто логи на файлах не лягут по IO, т.к. при интенсивном дергании их придется эксклюзивно блочить, иначе будет UB.
DeepVarvar Отправлено: 24 Октября, 2015 - 23:00:43 • Тема: Ведение логов • Форум: Вопросы новичков

Ответов: 9
Просмотров: 528
Если проблема только в видимости логов из интернета, то тупо покласть их выше документ-рут.
DeepVarvar Отправлено: 24 Октября, 2015 - 22:59:15 • Тема: как обратиться к функции модели когда название модели в базе • Форум: Вопросы новичков

Ответов: 4
Просмотров: 198
PHP:
скопировать код в буфер обмена
  1. $data['content'] = {$this->entity_content_model}->get_entity_content($table[0]['name_table']);
DeepVarvar Отправлено: 24 Октября, 2015 - 22:52:48 • Тема: Вопрос к математикам • Форум: Прочее

Ответов: 194
Просмотров: 2902
Привет.
Давно тебя тут не было.

Реализуй нелинейную интерполяцию.
Условия задачи:

На вход подается массив знаковых (signed) целых чисел.
Размер массива (K) не важен, но, минимум два элемента.
На выход должен вернуться массив размера N, где N естественно должно быть больше K.
Примерно так:
PHP:
скопировать код в буфер обмена
  1. function interpolate(array $inputArray, $toSize)
  2. {
  3.     ...
  4. }
  5.  
  6. $output = interpolate([1, -345, 72, 71, 0, 32, -18], 19);
DeepVarvar Отправлено: 24 Октября, 2015 - 11:07:21 • Тема: вывод данных из mysql в php с пропуском одинаковых • Форум: Вопросы новичков

Ответов: 2
Просмотров: 106

Страниц (686): В начало « ... 7 8 9 10 [11] 12 13 14 15 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB