Команда (фрилансеры)

Набираем команду фрилансеров, Вы:

  • Программист,
  • Дизайнер,
  • SEO-специалист,
  • Менеджер

Разработка на заказ

Наша команда фрилансеров выполнит
работы на заказ:

Создание и раскрутка сайтов
Разработка приложений (мобайл, десктоп, сервер)
Разработка игр (веб, мобайл, 3D)
Аутсорсинг, фриланс

Контакты
vk.com/sitev_ru
Skype: sitev.ru
E-mail: mike@sitev.ru
github.com/sitev

Рейтинг@Mail.ru

Besucherzahler
счетчик посещений
Сайт на C++
Наш сайт работает на C++ и это очень круто! =))

Laravel - запросы к базе данных

Для работы с базой данных Laravel предлагает использовать raw-запросы DB::, Query Builder или Eloquent ORM. Давайте разберёмся что это такое.

далее


Laravel - подключение к БД, миграции

Находим в корне проекта файл .env, внутри этого файла строчку DB_CONNECTION, настроим подключение к базе данных (БД) под себя. Я сделал это так:

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=test
DB_USERNAME=root
DB_PASSWORD=

У меня уже создана база данных test (также создайте себе для тестов), пользователь root с пустым паролем.

В принципе, подключение уже настроено.

Миграции

Миграции - это что-то вроде системы контроля версий для БД. Они позволяют программисту изменять структуру БД, в то же время оставаясь в курсе изменений других участников.

Давайте попробуем разобраться, что такое миграции.

далее


Laravel начало работы

Заходим в наш проект blog и откроем файл resources/views/welcome.blade.php, найдём, практически, в конце файла такие строчки:

<div class="title m-b-md">
	Laravel
</div>

Поменяем слово Laravel на My blog.

Отлично, уже начинаем работать с Laravel!

далее


Установка Laravel

Какой PHP фреймворк является самым популярным?

Нашёл где-то на просторах интернета такую диаграмму:

Laravel всех просто порвал! А это значит, что его стоит обязательно изучить!

Займёмся установкой Laravel.

далее


XAMMP установка и настройка под Windows

Что такое XAMPP?

Заходим к ним на сайт и читаем:

XAMPP является самой популярной средой разработки PHP.

Даже так. Читаем дальше.

XAMPP полностью бесплатный и простой в установке дистрибутив Apache, содержащий MariaDB, PHP и Perl. XAMPP создан с открытым исходным кодом, чтобы быть невероятно простым в установке и в использовании.

Смело ставим и настраиваем под Windows!

далее


Изучаем PHP после C++

Допустим мы уже знаем C++. Чем же от него отличается PHP?

Давайте пробежимся по основным различиям.

PHP (PHP Hypertext Processor) - язык программирования, используемый, в основном, для генерации HTML-страниц. И поэтому в нём предусмотрена возможность интегрирации PHP- и HTML-тексты.

<html>
<head>
<title>Простой пример</title>
</head>
<body>
<?php
    echo "Hello, world!";
?>
</body>

далее


Язык программирования Lua для начинающих

Lua — скриптовый язык программирования, разработанный в Бразилии. Интерпретатор языка свободно распространяется (исходники на языке Си).

Идеологически Lua ближе всего к JavaScript, он также реализует прототипную модель ООП (ужос какой-то =) ). Все составные пользовательские типы данных (массивы, структуры, множества, очереди, списки) реализуются через механизм таблиц (прикольно), а ООП - через метатаблицы. В Lua есть множественное наследование! Вау! =)

Язык регистро-зависимый.

далее


Lua + C++ (LuaBridge)

Зачем использовать Lua в программах на C++? На нём можно писать конфигурационные файлы, например:

window = {
	title = "sitev.ru",
	size = {
		width = 400,
		height = 300
	}
}

далее


Строки в Cj

В языке Cj текстовые данные являются строками. Они состоят из отдельных символов.

Для описания символов используются типы: char8, char, dchar, обозначающие кодовые единицы кодировок UTF-8, UTF-16 и UTF-32 соответственно. Очевидно, что кодировка UTF-16 является в языке Cj основной.

Для описания строк используются типы: string8, string, dstring.

Строки заключаются в двойные кавычки.

далее


AngelScript

Что такое AngelScript? Это интерпретируемый язык программирования для использования в качестве скриптового языка в своих приложениях.

Программа «Hello, world» на этом языке выглядит так:

void main()
{
	print("Hello, world!\n");
}

Очень сильно напоминает язык Си. Научимся использовать AngelScript в своих проектах.

далее

Наш проект: язык Cj
Cj - язык программирования (C++ & Javascript)
Новый язык программирования, для разработки веб, мобайл, десктоп-приложений, игр... подробнее...

Хотите поддержать проект?

  • Оставляйте ссылки на наш сайт
  • Станьте спонсором проекта
подробнее...

Концепция SITEV.ru

SITEV.ru - это социальная сеть для ИТ-специалистов (программистов, дизайнеров, seo-специалистов, рекламных менеджеров, маркетологов), в том числе фрилансеров, бизнесменов... а также обычных пользователей, для которых и делается ИТ