20

اليوم اتيح ملفات مشروع لينكاتي لتكون مفتوحة المصدر

طورت سابقا منصة لينكاتي وهي النسخة العربية من linktree

اليوم اتيح ملفات المشروع لتكون مفتوحة المصدر، يمكنك التعديل عليها واستخدمها لأعمالك الشخصية أو التجاري أو حتى أنشاء مشروع مشابه لك حرية استخدامه بشكل كامل

ان كان لديكم اي سوال متعلق بالمشروع سعيد بالإجابة

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

شكرا جزيلا لك.. إن شاء الله سأستفيد شخصيا من هذا المشروع وفهم بعض الدقائق التي فيه..

عندي مشكلة في تشغيله.. كلما أريد تحديث المشروع تظهر كمية من الأمور التي ينبغي تحديثها... وكلما أبدأ بتحديث أيا منها ترفض بحجة وجود مشاكل في التحديث..

اهلا واثق،

ما هي المشاكل التي تظهر لك ليتم حلها؟

ايضا ما هو اصدار php؟

  • إصدار PHP في جهازي: 8
  • إصدار لارافل: 8

هذه المشاكل:

Warning: The lock file is not up to date with the latest changes in composer.json. You may be getting outdated dependencies. It is recommended that you run `composer update` or `composer update <package name>`.
Your lock file does not contain a compatible set of packages. Please run composer update.

 Problem 1
  - Root composer.json requires php ^7.1.3 but your php version (8.0.11) does not satisfy that requirement.
 Problem 2
  - laravel/framework is locked to version v5.8.38 and an update of this package was not requested.
  - laravel/framework v5.8.38 requires php ^7.1.3 -> your php version (8.0.11) does not satisfy that requirement.
 Problem 3
  - laravel/socialite is locked to version v4.4.1 and an update of this package was not requested.
  - laravel/socialite v4.4.1 requires php ^7.1.3 -> your php version (8.0.11) does not satisfy that requirement.
 Problem 4
  - sentry/sentry is locked to version 2.2.6 and an update of this package was not requested.
  - sentry/sentry 2.2.6 requires php ^7.1 -> your php version (8.0.11) does not satisfy that requirement.
 Problem 5
  - sentry/sentry-laravel is locked to version 1.1.1 and an update of this package was not requested.
  - sentry/sentry-laravel 1.1.1 requires php ^7.1 -> your php version (8.0.11) does not satisfy that requirement.
 Problem 6
  - spatie/laravel-backup is locked to version 6.12.0 and an update of this package was not requested.
  - spatie/laravel-backup 6.12.0 requires php ^7.3 -> your php version (8.0.11) does not satisfy that requirement.
 Problem 7
  - spatie/pdf-to-image is locked to version v2.x-dev and an update of this package was not requested.
  - spatie/pdf-to-image v2.x-dev requires php ^7.0 -> your php version (8.0.11) does not satisfy that requirement.
 Problem 8
  - vinkla/hashids is locked to version 6.0.0 and an update of this package was not requested.
  - vinkla/hashids 6.0.0 requires php ^7.2 -> your php version (8.0.11) does not satisfy that requirement.
 Problem 9
  - zendframework/zend-diactoros is locked to version 2.2.1 and an update of this package was not requested.
  - zendframework/zend-diactoros 2.2.1 requires php ^7.1 -> your php version (8.0.11) does not satisfy that requirement.
 Problem 10
  - beyondcode/laravel-dump-server is locked to version 1.3.0 and an update of this package was not requested.
  - beyondcode/laravel-dump-server 1.3.0 requires php ^7.1 -> your php version (8.0.11) does not satisfy that requirement.
 Problem 11
  - fzaninotto/faker is locked to version v1.9.2 and an update of this package was not requested.
  - fzaninotto/faker v1.9.2 requires php ^5.3.3 || ^7.0 -> your php version (8.0.11) does not satisfy that requirement.
 Problem 12
  - phar-io/manifest is locked to version 1.0.3 and an update of this package was not requested.
  - phar-io/manifest 1.0.3 requires php ^5.6 || ^7.0 -> your php version (8.0.11) does not satisfy that requirement.
 Problem 13
  - phar-io/version is locked to version 2.0.1 and an update of this package was not requested.
  - phar-io/version 2.0.1 requires php ^5.6 || ^7.0 -> your php version (8.0.11) does not satisfy that requirement.
 Problem 14
  - phpunit/php-code-coverage is locked to version 6.1.4 and an update of this package was not requested.
  - phpunit/php-code-coverage 6.1.4 requires php ^7.1 -> your php version (8.0.11) does not satisfy that requirement.
 Problem 15
  - phpunit/phpunit is locked to version 7.5.20 and an update of this package was not requested.
  - phpunit/phpunit 7.5.20 requires php ^7.1 -> your php version (8.0.11) does not satisfy that requirement.
 Problem 16
  - sebastian/global-state is locked to version 2.0.0 and an update of this package was not requested.
  - sebastian/global-state 2.0.0 requires php ^7.0 -> your php version (8.0.11) does not satisfy that requirement.
 Problem 17
  - laravel/framework v5.8.38 requires php ^7.1.3 -> your php version (8.0.11) does not satisfy that requirement.
  - spatie/laravel-medialibrary 7.20.0 requires illuminate/bus ~5.8.35|^6.0|^7.0|^8.0 -> satisfiable by laravel/framework[v5.8.38].
  - spatie/laravel-medialibrary is locked to version 7.20.0 and an update of this package was not requested.

المشروع يعمل على اصدار PHP 7.4

لهذا السبب لم يعمل عندك، لم اقم بتحديث لارفيل الى اصدار 8، لهذا السبب يجب تشغيل المشروع على بئية تشتغيل

PHP 7.4

قد اقوم بترقيته قريبا

جربت تغييره إصدار php إلى 8 من ملف composer.json ولم ينجح.. ربما هناك طريقة أخرى..

لن ينفع مثل هذا الحل لأن أغلب الحزم والمكتبات المثبتة بإصداراتها القديمة معتمدة على اصدارات قديمة من php وغير محدثة لتعمل مع الإصدار الثامن بما فيها إطار عمل لارافل نفسه، لذلك الحل الأمثل هو تغيير إصدار php المستخدم في السيرفر لديك ليكون كما في المشروع والذي هو 7.4 وإلا فعليك تحديث المشروع وتطويره ليتوافق مع إصدار php الثامن مع نسخة لارافل الأخيرة وذلك يحتاج منك اتباع تعليمات الترقية لكل حزمة لإصدارها الأحدث وتعديل الأكواد المستخدمة في المشروع وتحديث الحزم لآخر إصداراتها

المشكلة أن جهازي يعمل بphp 8.. كيف أعمل إصدار php 7؟ ضروري vagrant أو docker؟

يمكنك تجربة سيرفر wamp للتنقل والتغيير بين إصدارات php

اخ حسام تحول مشروع لنكاتي الى المصدر المفتوح هي البداية الفعلية لمشروعك ، الرجاء عدم التوقف عن تطويره.

ما هو لنكاتي😁

قد يبدو سؤالي وقحا ...ولكن هل فكرة المشروع مفيدة حقا او تحمل قيمة

بالطبع مفيدة وتحمل قيمة، بإمكان أي شخص العمل على تطوير المشروع وإطلاقه وتسويقه ليصبح مثل linktree في العالم العربي، كما أنه مفيد بشكل كبير للمبرمجين للإستفادة من قراءة الملفات والأكواد والإستفادة منها لزيادة خبراتهم ومعرفتهم

اقصد الفكرة اصلية

منصة لحفظ اللينكات

اتقبل فكرة منصة لحفظ كلمات سر-صور-كشف حسابات اكثر من فكرة لينكاتي

لست هنا لانتقد انا هنا لاستفسر

ليست لحفظ اللنكات، يمكنك اعتبارها ملف شخصي تشاركه مع الاخرين ليمكنهم إيجادك على جميع المنصات، انظر للصور في رابط المشروع ستفهم ماهي القيمة التي يقدمها

شاهدت المنصة ..

اعذرني لم اقتنع بقيمتها بعد

مجهول أضف ردا

دعني اشرح لك عن قيمتها الفعلية .. ك مصمم جرفك عندما يطلب مني الزبون طريقة مبتكرة لعرض طرق التواصل معه نستخدم مثل هذه المواقع و اشهرها linktree ..

ف مثلا بهاذه الطريقة يمكنك الاستغناء عن كل ما هو محدد داخل الدائرة الحمراء واستبدالها ب الـ QR الموجود

او يمكنك استخدامه في اماكن محددة بالاحزف مثل السيرة الذاتية على انستجرام و الفيس بوك و لينكد ان

@hussam3bd كل التوفيق صديقي

@hussam3bd

هل توافقه الرأي أم تملك اضافات ؟!

كل التوفيق دوما

شكرا لك عزيزي مجهول صحيح هذه احد فوائد المنصة

الفكرة من المنصة رغم انها بسيطة لكن يوجد حاجة لها، ولا يجب ان تتوقف عند الخطوة الاولى منها وهي فقط الروابط

يوجد افكار عديدة لتطوير هذه المنصة وتحقيق الدخل منها، مثل اضافة خاصية QR

امكانية تحويل الرابط الى تصميم menu

وغيرها من الافكار التي يمكن ان تضاف

أ. عمران قد لا تجد انت شخصية قيمة لهذا النوع من الافكار، لكن هناك جزء اخر من السوق يبحث عن حل لهذه الامور، وهناك اسخدام كبير اليوم على الانترنت لخدمات link in bio

وهي صراحة مفيدة ان اردت توجيه المستخدم الى عددة امكان من خلال رابط واحد في الانستجرام وتسهل على المستخدم ايجاد ما يبحث عنه بسهولة ان كان يزور حساب شركتك لاول مرة

نفس السؤال، ماذا سنستفيد؟