Nice, hoe bevalt Symfony t.o.v. Laravel 8?quote:Op maandag 5 oktober 2020 17:00 schreef FlippingCoin het volgende:
ik ben met mijn eerste professionele project bezig, gebruiken symfony en angular 9.
Nooit gebruikt, het framework vind ik wel oké. PHP blijf ik maar een matige taal vinden.quote:Op woensdag 7 oktober 2020 10:08 schreef DevFreak het volgende:
[..]
Nice, hoe bevalt Symfony t.o.v. Laravel 8?
Is het ook. Ik loop nu ook tegen bepaalde problemen aan ermee. Het is allemaal wel op gemakkelijk op te lossen, maar je tool repareren voordat je hem gebruikt is niet cool.quote:Op woensdag 7 oktober 2020 13:32 schreef FlippingCoin het volgende:
[..]
Nooit gebruikt, het framework vind ik wel oké. PHP blijf ik maar een matige taal vinden.
Oh wauw, nicequote:Op zaterdag 10 oktober 2020 07:16 schreef raptorix het volgende:
Ik ben bezig een nieuwe search for Fok aan het maken
Gewoon even als oefening, spider werkt al
Jawel, maar is vrij basaal, het moet nog even netjes gefactureerd worden.quote:Op zaterdag 10 oktober 2020 11:34 schreef DevFreak het volgende:
[..]
Oh wauw, nice
Kun je me de broncode sturen?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 | using HtmlAgilityPack; using Newtonsoft.Json; using RestSharp; using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Threading; namespace fokspider { class Program { static void Main(string[] args) { for (int i = 2573241; i > 2573242-10000; i--) { try { var client = new RestClient($"https://forum.fok.nl/topic/{i}"); client.Timeout = -1; var request = new RestRequest(Method.GET); request.AddHeader("authority", "forum.fok.nl"); request.AddHeader("pragma", "no-cache"); request.AddHeader("cache-control", "no-cache"); request.AddHeader("upgrade-insecure-requests", "1"); client.UserAgent = "Raptorix Bot"; request.AddHeader("accept", "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9"); request.AddHeader("sec-fetch-site", "same-origin"); request.AddHeader("sec-fetch-mode", "navigate"); request.AddHeader("sec-fetch-user", "?1"); request.AddHeader("sec-fetch-dest", "document"); request.AddHeader("referer", "https://forum.fok.nl/"); request.AddHeader("accept-language", "en-GB,en;q=0.9,en-US;q=0.8,nl;q=0.7,af;q=0.6,la;q=0.5"); request.AddHeader("cookie", "jouw cookie"); IRestResponse response = client.Execute(request); var htmlDoc = new HtmlDocument(); htmlDoc.LoadHtml(response.Content); var topic = new Topic(); var items = htmlDoc.DocumentNode.Descendants("div").Where(d => d.GetAttributeValue("class", "").Contains("newspot2020")); topic.TopicTitle = htmlDoc.DocumentNode.Descendants("span").Where(d => d.GetAttributeValue("class", "").Contains("bch1")).First().Descendants("a").Where(d => d.GetAttributeValue("style", "").Contains("margin:0 5px")).First().InnerHtml; topic.SubForum = htmlDoc.DocumentNode.Descendants("span").Where(d => d.GetAttributeValue("class", "").Contains("headerAfk")).First().FirstChild.InnerHtml; Console.WriteLine(topic.TopicTitle); topic.Reactions = new List foreach (HtmlNode item in items) { topic.Reactions.Add(new Topic.Reaction { PostDate = item.Descendants("span").Where(d => d.GetAttributeValue("class", "").Contains("post_time")).First().Descendants("a").First().InnerHtml, Username = item.Descendants("a").Where(d => d.GetAttributeValue("class", "").Contains("username")).First().InnerHtml, Content = item.Descendants("div").Where(d => d.GetAttributeValue("class", "").Contains("postmain_right contents")).First().InnerHtml, }); } string output = JsonConvert.SerializeObject(topic); File.WriteAllText($"C:\\fok\\{i}.json",output); } catch (Exception e) { } } } } internal class Topic { public Topic() { } public string TopicTitle { get; internal set; } public string SubForum { get; internal set; } public List internal class Reaction { public string PostDate { get; internal set; } public string Username { get; internal set; } public string Content { get; internal set; } } } } |
Er zijn gewoon nog erg veel PHP applicaties in gebruik dus de kans is vrij aanwezig dat je er ooit mee moet werken.quote:Op zaterdag 10 oktober 2020 07:19 schreef raptorix het volgende:
En mensen die in 2020 nog met PHP beginnen
Mensen die helemaal popi-jopie doen en in js webapplicaties makenquote:Op zaterdag 10 oktober 2020 07:19 schreef raptorix het volgende:
En mensen die in 2020 nog met PHP beginnen
Ts mono repoquote:Op zaterdag 10 oktober 2020 13:12 schreef Nattekat het volgende:
[..]
Mensen die helemaal popi-jopie doen en in js webapplicaties maken
Moet ik nog aan wennen, niet een taal die ik zelf snel zou kiezen momenteel.quote:
Nee die kans is niet aanwezig, de laatste 25 jaar heb ik 12 regels PHP getyped en dat vond ik meer dan genoeg.quote:Op zaterdag 10 oktober 2020 12:56 schreef FlippingCoin het volgende:
[..]
Er zijn gewoon nog erg veel PHP applicaties in gebruik dus de kans is vrij aanwezig dat je er ooit mee moet werken.
Oke boomer.quote:Op zaterdag 10 oktober 2020 13:17 schreef raptorix het volgende:
[..]
Nee die kans is niet aanwezig, de laatste 25 jaar heb ik 12 regels PHP getyped en dat vond ik meer dan genoeg.
JS ook al zo een bagger taal, ik kan ook wel gaan roepen: Ik ga nu een IPhone 4 kopen, want daar bellen ook nog mensen mee, in elke taal kun je goed of fout programmeren, maar als je nu gaat starten met PHP, daar is gewoon geen enkele goede reden voor.quote:Op zaterdag 10 oktober 2020 13:12 schreef Nattekat het volgende:
[..]
Mensen die helemaal popi-jopie doen en in js webapplicaties maken
Het enige alternatief is Python, en dat speelt totaal geen rol op de markt momenteel.quote:Op zaterdag 10 oktober 2020 13:17 schreef FlippingCoin het volgende:
[..]
Moet ik nog aan wennen, niet een taal die ik zelf snel zou kiezen momenteel.
Zeg je baas maar dat hij de komende 10 jaar ook geen nieuwe auto hoeft te kopen omdat die prima opgeknapt kan worden.quote:Op zaterdag 10 oktober 2020 13:19 schreef FlippingCoin het volgende:
Vooralsnog ben ik nu een php project aan het opkalefateren maar ik zal mijn baas zeggen dat php niet nodig is.
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |