| | | Prodromi |
| | | Simphony2 |
| | | TWIG |
| | | PSR-4 / PHP Standard Recomendation 4 [ di PHP-FIG ET Paul M. Jones ] |
| | | PHP / PHP: Hypertext Preprocessor [ di Rasmus Lerdorf ] |
| | | YAML / YAML Ain't Markup Language [ di Clark Evans ET Ingy döt Net ET Oren Ben-Kiki ] |
| | what: | PHP modern template engine |
| | | SQL / Structured Query Language |
| | | mariadb [ di Ulf Michael 'Monty' Widenius ] |
| | | JavaScript |
| | | JSON / JavaScript Object Notation |
| | | AJAX / Asynchronous JavaScript and XML |
| | | phpcs / PHP Code Sniffer |
| | what: | tool to allow for checking PHP coding standards |
| | configfile: | phpcs.xml.dist |
| | | drupal/coder |
| | what: | project for Drupal-specific coding standards |
| | | eslint |
| | what: | for JavaScript coding standards |
| | configfile: | .eslintrc |
| | dep: | node.js |
| | | csslint |
| | what: | for CSS |
| | | Composer [ di Nils Adermann ET Jordi Boggiano ] |
| | | Packagist |
| | what: | main Composer repository |
| | | Git [ di Linus Benedict Torvalds ET Junio C. Hamano ] |
| | | GitHub [ di GitHub ] |
| | | Doxygen [ di Dimitri Van Heesch ] |
| | | Graphviz [ di AT&T Labs ] |
| | | DOT Graph Description Language |
| | | Doctrine [ di Konsta Vesterinen ] |
| | lang: | PHP |
| | | Docker [ di Docker ] |
| | lang: | Go |
| | | {titolo} |
| | Parte prima. | Struttura |
| | 1. | DrupalKernel |
| | 2. | #Components |
| | | Annotation |
| | | Assertion |
| | | Bridge |
| | | Datetime |
| | | Diff |
| | | Discovery |
| | | EventDispatcher |
| | | FileCache |
| | | Gettext |
| | | Graph |
| | | HttpFoundation |
| | | PhpStorage |
| | *** | Plugin |
| | | ProxyBuilder |
| | | Serialization |
| | | Transliteration |
| | | Utility |
| | | Uuid |
| | 3. | #Subsystems |
| | | Access |
| | | Action |
| | | Ajax |
| | | Annnotation |
| | | Archiver |
| | | Asset |
| | | Authentication |
| | | Batch |
| | | Block |
| | | Breadcrumb |
| | | Cache |
| | | CacheDecorator |
| | | Command |
| | | Config |
| | | Controller |
| | | Database |
| | | Datetime |
| | | DependencyInjection |
| | | Diff |
| | | Display |
| | *** | Entity |
| | | EvetSubscriber |
| | | Executable |
| | | Extension |
| | *** | Field |
| | | File |
| | | FileTransfer |
| | | Flood |
| | | Form |
| | | Http |
| | | Image |
| | | ImageToolkit |
| | | Installer |
| | | KeyValueStore |
| | | Language |
| | | Locale |
| | | Lock |
| | | Logger |
| | | Mail |
| | | Menu |
| | | Migrate |
| | | Operations |
| | | PageCache |
| | | ParamConverter |
| | | Password |
| | | Path |
| | | PathProcessor |
| | | PhpStorage |
| | *** | Plugin |
| | | ProxyBuilder |
| | | Queue |
| | | Render |
| | | RouteProcessor |
| | | Routing |
| | | Session |
| | | Site |
| | | Stackmiddleware |
| | | State |
| | | StreamWrapper |
| | | StringTranslation |
| | | Template |
| | | Test |
| | | Theme |
| | | Transliteration |
| | | TypedData |
| | | Update |
| | | Updater |
| | | Utility |
| | | Validation |
| | 4. | #Core modules |
| | | Actions UI module |
| | | Activity Tracker module |
| | | Aggregator module |
| | | Automated Cron module |
| | | Ban module |
| | | BigPipe module |
| | | Block module |
| | | Book module |
| | | Breakpoint module |
| | | CKEditor module |
| | | Color module |
| | | Comment module |
| | | Configuration Manager module |
| | | Configuration Translation module |
| | | Contact module |
| | | Content moderation module |
| | | Content Translation module |
| | | Contextual Links module |
| | | CustomBlock module |
| | | Custom Menu Links module |
| | | Database Logging module |
| | | Datetime module |
| | | Datetime range module |
| | | Dynamic Page Cache module |
| | *** | Field module |
| | *** | Field UI module |
| | | File module |
| | | Forum module |
| | | HAL module |
| | | Help module |
| | | History module |
| | | HTTP Basic Authentication module |
| | | Image module |
| | | Inline Form Errors module |
| | | Inteernal Page Cache module |
| | | JSON:API module |
| | | Layout Builder |
| | | Link module |
| | | Media module |
| | | Media Library module |
| | | Menu UI module |
| | | Migrate module |
| | | Migrate Drupal module |
| | | Migrate Drupal UI module |
| | | Node module |
| | | Options module |
| | | Path module |
| | | Quick Edit module |
| | | RDF module |
| | | Responsive Image module |
| | | RESTful Web Services module |
| | | Search module |
| | | Serialization module |
| | | Settings Tray module |
| | | Shortcut module |
| | | Statistics module |
| | | Syslog module |
| | | System module |
| | | Taxonomy module |
| | | Telephone module |
| | | Testing module |
| | | Text Editor module |
| | | Text module |
| | | Toolbar module |
| | | Tour module |
| | | Update Manager module |
| | | Update module |
| | | User module |
| | | Views module |
| | | Views UI module |
| | | Workflows module |
| | | EXPERIMENTAL: Migrate Drupal Multilingual |
| | | EXPERIMENTAL: Place Blocks module |
| | | EXPERIMENTAL: Trash module |
| | | EXPERIMENTAL: Workspace module |
| | 5. | #Moduli |
;2021.0319 | | Quanti? | 3282 / 9998 / 46882 |
| | 6. | #Themes |
;2021.0319 | | Quanti? | 255 / 561 / 3000 ca |
| | 11. | APIs |
| | | Authentication API |
| | | Block API |
| | | Cache API |
| | | CKEditor API |
| | | Configuration API |
| | | Database API |
| | *** | Entity API |
| | *** | Entity validation API |
| | | Filter API |
| | | Form API |
| | | JavaScript API |
| | | Layout API |
| | | Logging API |
| | | Menu API |
| | | Middleware API |
| | | Migrate API |
| | *** | Plugin API |
| | | Quick Edit API |
| | | RESTful Web Services API |
| | | Render API |
| | | Responses |
| | | Routing system |
| | | Runtime Assertions |
| | | Serialization API |
| | | Services and dependency injection |
| | | State API |
| | | Text Editor API |
| | | Tour API |
| | | Translation API (Code text) |
| | | Typed Data API |
| | | Update API |
| | Parte seconda. | Esempi |
| | | ajax example |
| | | batch example |
| | | block example |
| | | cache example |
| | | config entity eample |
| | | content entity example |
| | | cron example |
| | | dbtng example |
| | | email example |
| | | events example |
| | | field example |
| | | field permission example |
| | | file example |
| | | form api example |
| | | hooks example |
| | | js example |
| | | menu example |
| | | node type example |
| | | page example |
| | | pager example |
| | | phpunit example |
| | | plugin type example |
| | | queue example |
| | | render example |
| | | session example |
| | | stream wrapper example |
| | | tabledrag example |
| | | tablesort example |
| | | testing example |
| | | tour example |
| | Parte terza. | Drupal FileSystem |
| | dir: | core |
| | dir: | assets |
| | dir: | scaffold |
| | dir: | vendor |
| | dir: | config |
| | dir: | install |
| | dir: | schema |
| | dir: | includes |
| | dir: | lib |
| | dir: | lib |
| | dir: | Drupal |
| | dir: | Component |
| | dir: | Annotation |
| | dir: | Assertion |
| | dir: | Bridge |
| | dir: | ClassFinder |
| | dir: | Datetime |
| | dir: | DependencyInjection |
| | dir: | Diff |
| | dir: | Discovery |
| | dir: | EventDispatcher |
| | dir: | FileCache |
| | dir: | FileSecurity |
| | dir: | FileSystem |
| | dir: | Gettext |
| | dir: | Graph |
| | dir: | HttpFoundation |
| | dir: | PhpStorage |
| | dir: | Plugin |
| | dir: | ProxyBuilder |
| | dir: | Render |
| | dir: | Serialization |
| | dir: | Transliteration |
| | dir: | Utility |
| | dir: | Uuid |
| | dir: | Version |
| | dir: | Core |
| | dir: | Access |
| | dir: | Action |
| | dir: | Ajax |
| | dir: | Annotation |
| | dir: | Archiver |
| | dir: | Asset |
| | dir: | Authentication |
| | dir: | Batch |
| | dir: | Block |
| | dir: | Breadcrumb |
| | dir: | Cache |
| | dir: | CacheDecorator |
| | dir: | Command |
| | dir: | Composer |
| | dir: | Condition |
| | dir: | Config |
| | dir: | Controller |
| | dir: | Database |
| | dir: | Datetime |
| | dir: | DependencyInjection |
| | dir: | Diff |
| | dir: | Discovery |
| | dir: | Display |
| | dir: | Entity |
| | dir: | EventSubscriber |
| | dir: | Executable |
| | dir: | Extension |
| | dir: | Field |
| | dir: | File |
| | dir: | FileTransfer |
| | dir: | Flood |
| | dir: | Form |
| | dir: | Http |
| | dir: | Image |
| | dir: | ImageToolkit |
| | dir: | Installer |
| | dir: | KeyValueStore |
| | dir: | Language |
| | dir: | Layout |
| | dir: | Locale |
| | dir: | Lock |
| | dir: | Logger |
| | dir: | Mail |
| | dir: | Messenger |
| | dir: | PageCache |
| | dir: | Pager |
| | dir: | ParamConverter |
| | dir: | Password |
| | dir: | Path |
| | dir: | PathProcessor |
| | dir: | PhpStorage |
| | dir: | Plugin |
| | dir: | ProxyBuilder |
| | dir: | Queue |
| | dir: | Render |
| | dir: | RouteProcessor |
| | dir: | Routing |
| | dir: | Security |
| | dir: | Serialization |
| | dir: | Session |
| | dir: | Site |
| | dir: | StackMiddleware |
| | dir: | State |
| | dir: | StreamWrapper |
| | dir: | StringTranslation |
| | dir: | TempStore |
| | dir: | Template |
| | dir: | Test |
| | dir: | Theme |
| | dir: | Transliteration |
| | dir: | TypedData |
| | dir: | Update |
| | dir: | Updater |
| | dir: | Utility |
| | dir: | Validation |
| | dir: | misc |
| | dir: | modules |
| | dir: | action |
| | dir: | aggregator |
| | dir: | automated_cron |
| | dir: | ban |
| | dir: | basic_auth |
| | dir: | big_pipe |
| | dir: | block |
| | dir: | block_content |
| | dir: | block_place |
| | dir: | book |
| | dir: | breakpoint |
| | dir: | ckeditor |
| | dir: | color |
| | dir: | comment |
| | dir: | config |
| | dir: | config_translation |
| | dir: | contact |
| | dir: | content_moderation |
| | dir: | content_translation |
| | dir: | contextual |
| | dir: | datetime |
| | dir: | datetime_range |
| | dir: | dblog |
| | dir: | dynamic_page_cache |
| | dir: | editor |
| | dir: | entity_reference |
| | dir: | field |
| | dir: | field_layout |
| | dir: | field_ui |
| | dir: | file |
| | dir: | filter |
| | dir: | forum |
| | dir: | hal |
| | dir: | help |
| | dir: | help_topics |
| | dir: | history |
| | dir: | history |
| | dir: | image |
| | dir: | inline_form_errors |
| | dir: | jsonapi |
| | dir: | language |
| | dir: | layout_builder |
| | dir: | layout_discovery |
| | dir: | link |
| | dir: | locale |
| | dir: | media |
| | dir: | media_library |
| | dir: | menu_link_content |
| | dir: | menu_ui |
| | dir: | migrate |
| | dir: | migrate_drupal |
| | dir: | migrate_drupal_multilingual |
| | dir: | migrate_drupal_ui |
| | dir: | node |
| | dir: | options |
| | dir: | page_cache |
| | dir: | path |
| | dir: | path_alias |
| | dir: | quickedit |
| | dir: | rdf |
| | dir: | responsive_image |
| | dir: | rest |
| | dir: | search |
| | dir: | serialization |
| | dir: | settings_tray |
| | dir: | shortcut |
| | dir: | simpletest |
| | dir: | statistics |
| | dir: | syslog |
| | dir: | system |
| | dir: | taxonomy |
| | dir: | telephone |
| | dir: | text |
| | dir: | toolbar |
| | dir: | tour |
| | dir: | tracker |
| | dir: | update |
| | dir: | user |
| | dir: | views |
| | dir: | views_ui |
| | dir: | workflows |
| | dir: | workspaces |
| | dir: | profiles |
| | dir: | scripts |
| | dir: | tests |
| | dir: | themes |
| | dir: | modules |
| | dir: | profiles |
| | dir: | sites |
| | dir: | themes |
| | dir: | vendor |
| | Parte quarta. | Casi di studio |
| | Module | «Hello World!» Module |
| | Module | «Lorem Ipsum» Module |
| | | Filesystem |
| | dir: | config |
| | dir: | install |
| | file: | loremipsum.settings.yml |
| | dir: | schema |
| | file: | loremipsum.schema.yml |
| | dir: | src |
| | dir: | Controller |
| | file: | LoremIpsumController.php |
| | dir: | Form |
| | file: | LoremIpsumBlockForm.php |
| | file: | LoremIpsumForm.php |
| | dir: | Plugin |
| | dir: | Block |
| | file: | LoremIpsumBlock.php |
| | dir: | Tests |
| | file: | LoremIpsumTests.php |
| | dir: | templates |
| | file: | loremipsum.html.yml |
| | file: | loremipsum.info.yml |
| | param: | name: |
| | param: | type: |
| | param: | description: |
| | param: | package: |
| | param: | core: |
| | param: | configure: |
| | file: | loremipsum.libraries.yml |
| | file: | loremipsum.install (.php) |
| | use: | Drupal\user\RoleInterface |
| | func: | loremipsum_install() |
| | file: | loremipsum.links.action.yml |
| | file: | loremipsum.links.contextual.yml |
| | file: | loremipsum.links.menu.yml |
| | file: | loremipsum.links.task.yml |
| | file: | loremipsum.module (.php) |
| | use: | Drupal\Core\Routing\RouteMatchInterface |
| | func: | loremipsum_help($route_name, RouteMatchInterface $route_match) |
| | file: | loremipsum.permissions.yml |
| | file: | loremipsum.routing.yml |
| | file: | loremipsum.services.yml |
| | file: | README.md |
| | Parte quinta. | IDE |
| | | Atom [ di GitHub ] |
| | | Eclipse [ di Eclipse Foundation ] |
| | | PHPStorm [ di JetBrains ] |
| | | Sublime Text [ di Jon Skinner ET Will Bond ] |
| | | Visual Studio Code [ di Microsoft Corporation ] |
| | | Komodo Edit [ di ActiveState ] |
| | | Codelobster [ di Codelobster Software ] |
| | | Glossario |
| | | CRUD |
| | acro: | Create, Read, Update, Delete |
| | | BEM |
| | acro: | Block Element Modifier |
| | | ORM |
| | acro: | Object-Relational Mapping |
| | what: | tecnica di programmazione |
| | | DQL |
| | acro: | Doctrine Query Language |
| | | Bibliografia |
| | | Drupal 8 |
| | | Drupal 9 [ di Sensio Labs ] |
| | | Docker |
Drupal 8 []
(7 opere)
|
Chumley, C. | [2016] | Drupal 8 Theming with Twig: Master Drupal 8's new Twig templating engine to create fun annd fast websites with simple steps to help you move from concept to completion | Packt Publishing | Birmingham | 2016.0323 |
Chumley, C.
Harley, W. | [2017] | Mastering Drupal 8: An advanced guide to building and maintaining Drupal websites | Packt Publishing | Birmingham | 2017.0727 |
Marshall, G. | [2016] | Mastering Drupal 8 Views | Packt Publishing | Birmingham | 2016.0524 |
Nordin, D. | [2012] | Drupal Development Tricks for Designers: A Designer Friendly Guide to Drush, Git, and Other Tools | O'Reilly | Cambridge | 2012.0417 |
Novillo Requena, J. | [2015] | Drush for Developers | Packt Publishing | Birmingham | 2015.0129 |
Finklea, B. | [2017] | Drupal 8 SEO: The Visual, Step-By-Step Guide to Drupal Search Engine Optimization | BookBaby | | 2017.0116 |
Abbott, N.
Jones, R. | [2016] | Learning Drupal 8 | Packt Publishing | Birmingham | 2016.013 |
Drupal 9 []
|
Sipos, D. | [2020] | Drupal 9 Module Development: Get up and running with building powerful Drupal modules and applications | Packt Publishing | Birmingham | 2020.0814 |
Docker []
(2 opere)
|
Sensini, S. | [2020] | Docker: Sviluppare e rilasciare software tramite container | Apogeo | Milano | 2020.0924 |
Schenker, G. N. | [2020] | Learn Docker – Fundamentals of Docker 19.x: Build, test, ship, and run containers with Docker and Kubernetes | Packt Publishing | Birmingham | 2020.0313 |