- Баллы
- 153
Сейчас очень востребован REST, а не ajax. Нормальные продакшн проекты давно перелезли с ajax на реактивную шаблонизацию.Сейчас данная технология очень востребована.
Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Сейчас очень востребован REST, а не ajax. Нормальные продакшн проекты давно перелезли с ajax на реактивную шаблонизацию.Сейчас данная технология очень востребована.
REST и AJAX одно по другому не мешает. Ведь можно передавать запросы через GET, POST, PUT, DELETE.Сейчас очень востребован REST, а не ajax. Нормальные продакшн проекты давно перелезли с ajax на реактивную шаблонизацию.
К какому числу ждать? Так как нужен срочно.Да, продвижения есть. Пишется новый с улучшенным функционалом.
Сразу видно - знаток!А фраемворки вроде angular.js не нужны.
Срочно не будет точно, ибо функционал большой.К какому числу ждать? Так как нужен срочно.
Что планируется?Сразу видно - знаток!
Срочно не будет точно, ибо функционал большой.
Сарказм?Сразу видно - знаток!
Глобальные новшества будут скорее с административной стороны. Некоторые фичи для ведения статистики и классная админка.Что планируется?
Глобальные новшества будут скорее с административной стороны. Некоторые фичи для ведения статистики и классная админка.
Какой-то бонус от общей суммы доната. По факту тут не чего сложного нет, формула.Кое что пришло в голову. Хотелось бы видеть в лк - % к пополнению счёта, то есть: Игрок донатит и ему с каждого пополнения счёта который составляет не менее n (указывается в конфиге) - суммы приходит 1% к последующему пополнению и так до 50,60,70% (устанавливается в конфиге) То есть игрок пополняя каждый раз на нужную сумму достиг,к последующему пополнению бонус в 50% (допустим) и тут он решил снова задонатить на 100 рублей, то есть ему уже на счёт приходит не 100 рублей а 150.
И как скоро ожидать лк? Пожалуйста добавьте эту функцию ,буду без крайне благодарен и точно куплю полную версию.
Я и не говорю про сложность,просто хотелось бы это видеть в лк.Какой-то бонус от общей суммы доната. По факту тут не чего сложного нет, формула.
Ну без обид это сложно назвать ЛКЯ и не говорю про сложность,просто хотелось бы это видеть в лк.
Вот и молчи с такими идеями. Не стоило вообще высовываться.глобальную переменную
Лк идет очень медленно из-за админ-части. Если её выпилить, можно закидывать в продакшн уже через недельку. Но я предпочту сделать все круто.И как скоро ожидать лк? Пожалуйста добавьте эту функцию ,буду без крайне благодарен и точно куплю полную версию.
Ты откуда такая невосприимчивая к критике особа взялась?Вот и молчи с такими идеями. Не стоило вообще высовываться.
Обосновать сможешь?Критика говнокодера критикой не считается.
Да.Обосновать сможешь?
От глобальных переменных отказались уже в 2006 говнокодеры, а еще раньше нормальные ребята. Т.е. твое предложение по "исправлению" скрипта устарело лет на 10.можно просто через глобальную переменную
В любом нормальном скрипте/cms/фреймворке всегда много инклюдов. Это обычная практика для PHP, чтобы следовать solid принципам.но нет 230 инков
Сессия работает нормально. Её не угнать и не подменить. А писать избыточный код - не очень хорошая идея.Про проверку сессии вообще молчу!
Да.
От глобальных переменных отказались уже в 2006 говнокодеры, а еще раньше нормальные ребята. Т.е. твое предложение по "исправлению" скрипта устарело лет на 10.
В любом нормальном скрипте/cms/фреймворке всегда много инклюдов. Это обычная практика для PHP, чтобы следовать solid принципам.
Сессия работает нормально. Её не угнать и не подменить. А писать избыточный код - не очень хорошая идея.
require __DIR__.'/../bootstrap/autoload.php';
$app = require_once __DIR__.'/../bootstrap/app.php';
$kernel = $app->make('Illuminate\Contracts\Http\Kernel');
$response = $kernel->handle(
$request = Illuminate\Http\Request::capture()
);
$response->send();
$kernel->terminate($request, $response);
$app = new Illuminate\Foundation\Application(
realpath(__DIR__.'/../')
);
$app->singleton( Illuminate\Contracts\Http\Kernel::class, App\Http\Kernel::class );
$app->singleton( Illuminate\Contracts\Console\Kernel::class, App\Console\Kernel::class );
$app->singleton( Illuminate\Contracts\Debug\ExceptionHandler::class, App\Exceptions\Handler::class );
return $app;
Как не странно если ты считаешь разработчиков таких монстров как bitrix или же magento говнокодерами, я думаю тебе пора выпить яАду(=От глобальных переменных отказались уже в 2006 говнокодеры,
Считаю. Такую херню написали, что страшно в код смотреть. Да и что разработчики 1С могли годного написать?bitrix
Не в курсе. Но если они засирают глобальные переменные локальными, то не очень из них кодеры.magento
Действительно, всего 2 инка. Но ты же, как я вижу, не знаешь, что подключение неймспейсов автоматом инклюдят за собой файлы с этими неймспейсами. И запись видаОй какая новость 2 инка на запуск приложения.
$app->singleton( Illuminate\Contracts\Debug\ExceptionHandler::class, App\Exceptions\Handler::class );
Да?инклюдит в синглтон классы.
namespace App\Exceptions;
use Exception;
use Illuminate\Database\Eloquent\ModelNotFoundException;
use Symfony\Component\HttpKernel\Exception\HttpException;
use Symfony\Component\HttpKernel\Exception\NotFoundHttpException;
class Handler extends CmsExceptionsHandler
{
/**
* A list of the exception types that should not be reported.
*
* @var array
*/
protected $dontReport = [
HttpException::class,
ModelNotFoundException::class,
];
/**
* Render an exception into an HTTP response.
*
* @param \Illuminate\Http\Request $request
* @param \Exception $e
* @return \Illuminate\Http\Response
*/
public function render($request, Exception $e)
{
if ($e instanceof ModelNotFoundException) {
$e = new NotFoundHttpException($e->getMessage(), $e);
}
return parent::render($request, $e);
}
}
namespace GrahamCampbell\Exceptions;
use Illuminate\Contracts\Container\Container;
use Illuminate\Foundation\Exceptions\Handler;
use Psr\Log\LoggerInterface;
use Symfony\Component\HttpKernel\Exception\NotFoundHttpException;
/**
* This is the exception handler class.
*
* @author Graham Campbell <[email protected]>
*/
class ExceptionHandler extends Handler
{
use ExceptionHandlerTrait;
/**
* A list of the exception types that should not be reported.
*
* @var string[]
*/
protected $dontReport = [
NotFoundHttpException::class,
];
/**
* Create a new exception handler instance.
*
* @param \Illuminate\Contracts\Container\Container $container
*
* @return void
*/
public function __construct(Container $container)
{
$this->config = $container->config->get('exceptions', []);
$this->container = $container;
parent::__construct($container->make(LoggerInterface::class));
}
}
В общем все с тобой понятно) вырвал фразу из контекста, документацию не в состоянии прочитать, кинул пруф собственной неправоты и ещё и учить кого-то собрался. Типичный контингент рб.Да?
Где?Код:namespace App\Exceptions; use Exception; use Illuminate\Database\Eloquent\ModelNotFoundException; use Symfony\Component\HttpKernel\Exception\HttpException; use Symfony\Component\HttpKernel\Exception\NotFoundHttpException; class Handler extends CmsExceptionsHandler { /** * A list of the exception types that should not be reported. * * @var array */ protected $dontReport = [ HttpException::class, ModelNotFoundException::class, ]; /** * Render an exception into an HTTP response. * * @param \Illuminate\Http\Request $request * @param \Exception $e * @return \Illuminate\Http\Response */ public function render($request, Exception $e) { if ($e instanceof ModelNotFoundException) { $e = new NotFoundHttpException($e->getMessage(), $e); } return parent::render($request, $e); } }
Код:namespace GrahamCampbell\Exceptions; use Illuminate\Contracts\Container\Container; use Illuminate\Foundation\Exceptions\Handler; use Psr\Log\LoggerInterface; use Symfony\Component\HttpKernel\Exception\NotFoundHttpException; /** * This is the exception handler class. * * @author Graham Campbell <[email protected]> */ class ExceptionHandler extends Handler { use ExceptionHandlerTrait; /** * A list of the exception types that should not be reported. * * @var string[] */ protected $dontReport = [ NotFoundHttpException::class, ]; /** * Create a new exception handler instance. * * @param \Illuminate\Contracts\Container\Container $container * * @return void */ public function __construct(Container $container) { $this->config = $container->config->get('exceptions', []); $this->container = $container; parent::__construct($container->make(LoggerInterface::class)); } }